올바른 괄호
설명 괄호가 입력되면 올바른 괄호이면 “YES", 올바르지 않으면 ”NO"를 출력합니다. (())() 이것은 괄호의 쌍이 올바르게 위치하는 거지만, (()()))은 올바른 괄호가 아니다. 입력 첫 번째 줄에 괄호 문자열이 입력됩니다. 문자열의 최대 길이는 30이다. 출력 첫 번째 줄에 YES, NO를 출력한다. 예시 입력 1 (()(()))(() 예시 출력 1 NO 수도 코드 ( 만나면 stack에 넣습니다. ) 만나고 ( (stack 맨 상단)을 만나면 pop합니다. — 이게 올바른 괄호 인 것 ) 만났는데, 스택이 비어있으면 잘 못 된것이므로 return “No” 합니다. 스택 비어있는지 확인 : isEmpty() 다 끝났을 때 stack이 비어있지 않다면, 이건 (가 많은 거니까 잘 못 된 것이므로..
2022.03.16