株価



コード#コード#

def solution(prices):
    answer = []
    for i in range(len(prices)-1):
        count = 0
        for j in range(i+1, len(prices)):
            count+=1
            if prices[i] > prices[j]:
                break            
        answer.append(count)
    answer.append(0)
    return answer
問題の範囲はスタックとキューと呼ばれ、listだけで解決します.
他の人の説明もあまり悪くないので、このようにしてもいいです.