문제 풀이 방식
백트래킹 , Stack 자료구조 활용한 괄호 검사 로직 구현
주의할 점
괄호 검사 로직을 구현하는게 오랜만이라 약간 헷갈렸다.
'('면 스택에 넣고, ')'일 경우에는 스택안의 괄호랑 비교해나가면 된다.
이 때, 주의해야할 것은 ')' 괄호를 검사할 때, 스택이 비어있으면 결과를 false를 리턴하면 되지만
모든 검사가 종료후에는 스택이 비어있지 않으면 결과를 false로 리턴해야한다.
소스코드
'Leetcode 100문제 도전' 카테고리의 다른 글
[Leetcode 21/100] Kth Smallest Element in a BST - Medium (1) | 2021.01.20 |
---|---|
[Leetcode 20/100] Linked List Cycle - easy (1) | 2021.01.18 |
[Leetcode 18/100] Combination Sum - Medium (0) | 2021.01.17 |
[Leetcode 17/100] Queue Reconstruction by Height - Medium (0) | 2021.01.17 |
[Leetcode 16/100] Online Stock Span - Medium (1) | 2021.01.14 |