LV 2: 주식 가격

ewillwin·2023년 8월 15일
0

문제 링크

LV 2: 주식 가격


구현 방식

  • 2중 for문을 돌아서 풀었다

  • 바로 다음에 가격이 떨어져도 떨어지지 않은 기간이 1초가 되므로 자기자신과도 비교를 해준다
    -> 마지막 원소는 어차피 0초이므로 비교 대상에서 제외해준다


코드

def solution(prices):
    N = len(prices)
    
    result = []
    
    for i in range(N-1):
        
        cnt = 0
        for j in range(i, N-1):
            if prices[i] <= prices[j]:
                cnt += 1
            else:
                break
        result.append(cnt)
    result.append(0)
            
    return result
profile
💼 Software Engineer @ LG Electronics | 🎓 SungKyunKwan Univ. CSE

0개의 댓글