https://programmers.co.kr/learn/courses/30/lessons/12973
스택 자료구조를 사용해서 O(N)으로 풀 수 있다.
나의 코드
def solution(s):
stack = []
for i in s:
if len(stack) == 0:
stack.append(i)
elif stack[-1] == i:
stack.pop()
else:
stack.append(i)
return 0 if stack else 1
'Programming > Programmers' 카테고리의 다른 글
[프로그래머스] 조이스틱(Python) (0) | 2021.10.26 |
---|---|
[프로그래머스] 괄호 변환(Python) (0) | 2021.10.23 |
[프로그래머스] 오픈채팅방(Python) (0) | 2021.10.22 |
[프로그래머스] 부족한 금액 계산하기(Python) (0) | 2021.10.21 |
[프로그래머스] 나머지가 1이 되는 수 찾기(Python) (0) | 2021.10.21 |
댓글