4949번 - 균형잡힌 세상
안녕하세요, 틀린 부분이 궁금합니다.
괄호쌍이 맞게 되어있는지 확인하는 문제입니다.
열린 괄호가 나오면 stack 에 push 했다가 닫힌 괄호가 나오면 pop해서 맞는 괄호쌍인지 확인해서
true 혹은 false를 반환하는 소스인데요
어떤 부분에서 틀린지 잘 모르겠습니다.
도와주시면 감사하겠습니다.
1. for문(label)이 끝났을때, stack이 비어있는지 확인해야합니다. ( 반례: ((). )
2. 한 문자열이 끝날때마다, stack을 비워주어야 합니다. 그렇지 않으면 stack에 값이 남아있는채로 다음 문자열을 검사하게 됩니다.
감사합니다... 쉽지 않네요ㅠㅠ
댓글을 작성하려면 로그인해야 합니다.
lunartown 1년 전
안녕하세요, 틀린 부분이 궁금합니다.
괄호쌍이 맞게 되어있는지 확인하는 문제입니다.
열린 괄호가 나오면 stack 에 push 했다가 닫힌 괄호가 나오면 pop해서 맞는 괄호쌍인지 확인해서
true 혹은 false를 반환하는 소스인데요
어떤 부분에서 틀린지 잘 모르겠습니다.
도와주시면 감사하겠습니다.