본문 바로가기

개발/Python

[Python 프로그래머스] 올바른 괄호 - level2 (스킬 테스트) [연습 문제]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

나의 풀이 >

 

 

 

 

 

눈으로 보면 간단하지만 효율적으로, 간결하게  짤 수 있는 방법이 뭘까 고민했던 문제.

 

'(' 과 ')' 쌍이 이루어져야하기 때문에  ')' 로 시작하는데 '(' 과의 개수가 동일하거나 작으면 우선 False 출력.

이런 식으로 이해하고 조건문을 작성했다.

 

 

요즘 list 에서 맨 앞 인덱스를 뽑아내 처리하는 문제 풀이 방식에 맛이 들려

deque 를 list 와 함께 적절히 잘 사용해서 문제를 푸는 중이다.