Skip to content

Commit e2cd7df

Browse files
author
hangyeol
committed
1번 문제풀이 (참고)
1 parent 0c1c6c3 commit e2cd7df

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

live8/test87/문제1/백한결.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
def solution(numbers):
2+
answer = []
3+
bigNumber = []
4+
5+
for i in range(len(numbers) - 1, -1, -1):
6+
while bigNumber and bigNumber[-1] <= numbers[i]:
7+
bigNumber.pop()
8+
9+
if bigNumber:
10+
answer.append(bigNumber[-1])
11+
else:
12+
answer.append(-1)
13+
14+
bigNumber.append(numbers[i])
15+
16+
answer.reverse()
17+
18+
return answer
19+
20+
21+
numbers = [9, 1, 5, 3, 6, 2]
22+
23+
print(solution(numbers))

0 commit comments

Comments
 (0)