View

반응형

문제

풀이

만약 다음 주식 가격이 더 올랐거나 같아서 유지가 되었다면 answer을 1 증가시키고

그게 아니라면 다음 시간까진 유지가 됐다고 판단하여 cnt를 1 증가시켜주고 break 시켜답을 구할 수 있다.

코드

def solution(prices):
    answer = [0] * len(prices)
    for i in range(len(prices)):
        for j in range(i+1, len(prices)):
            if(prices[i] <= prices[j]):
                answer[i] +=1
            else:
                answer[i] +=1
                break
    return answer
반응형
Share Link

인기 글

최신 글

전체 방문자

Today
Yesterday