programmers - 탑[level2] - python

1
2
3
4
5
6
7
8
9
10
11
12
13
14
def solution(heights):
    answer = [0]
    tmp = []
    for i in range(len(heights)-10-1): # 역순
        for j in range(i-1-1-1):
            if heights[i] < heights[j]:
                tmp.append(j+1)
                break
            elif j == 0:
                tmp.append(0)
    for i in reversed(tmp):
        answer.append(i)        
        
    return answer
cs




  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유