728x90
[나의 풀이]
def solution(arr):
stk = []
i = 0
while i < len(arr):
if len(stk) == 0:
stk.append(arr[i])
i += 1
elif len(stk) > 0 and stk[-1] < arr[i]:
stk.append(arr[i])
i +=1
elif len(stk) > 0 and stk[-1] >= arr[i]:
stk.pop()
return stk
728x90
'Coding Test' 카테고리의 다른 글
[CT] Programmers 소인수분해 Python3 ver. (0) | 2024.03.15 |
---|---|
[CT] Programmers 커피 심부름 Python3 ver. (0) | 2024.03.14 |
[CT] Programmers 모의고사 Python3.ver (0) | 2023.12.31 |
[CT] 프로그래머스 접미사인지 확인하기 Python3 ver. (0) | 2023.11.01 |
[CT] 프로그래머스 최소직사각형 Python3 ver. (0) | 2023.10.21 |