잘 정리해보자
stack - 9012번 괄호 본문
stack
: LIFO (Last In First Out) 구조
python
T = int(input())
for t in range(T) :
line = list(input())
stack = []; flag = True
for gual in line :
if gual == '(' :
stack.append(gual)
elif not(stack) and gual == ')' :
flag = False
break
elif gual == ')' :
stack.pop()
if len(stack) == 0 and flag == True:
print('YES')
else :
print('NO')
'알고리즘 > 백준' 카테고리의 다른 글
stack - 4889번 안정적인 문자열 (0) | 2021.04.13 |
---|---|
stack - 4949번 균형잡힌 세상 (0) | 2021.04.13 |
Comments