programmers- lv.2 (올바른 괄호)

이예송·2023년 7월 27일

PS

목록 보기
61/97

문제링크: 올바른 괄호

✍🏻 Information

content
언어python
난이도⭐️
풀이시간5분
제출횟수2
인터넷검색유무yes




🍒 My Code

def solution(s):
    stack = []
    for i in s:
        if i=='(':
            stack.append(i)
        else:
            if len(stack)>0 and stack[-1]=='(':
                stack.pop()
            else:
                stack.append(i)
    return len(stack)==0 




💡 What I learned

  • stack의 길이 측정해주는걸 앞에 if문으로 처리해줬다가 정리해줬다.
  • 역시 괄호 문제는 웬만하면 stack으로 푸는게 좋은 것 같다.

0개의 댓글