2504번 - 괄호의 값
다른 테스트 케이스 쭉 돌려봐도 답은 맞게 나오는데 제출하면 자꾸 런타임 오류가 납니다. 어디서 segfault가 나는지 모르겠어요
https://kswims.tistory.com/190
로직은 위 링크를 따라서 했습니다.
저는 먼저 짝이 안맞는 괄호인지 먼저 체크를 해서 안맞는다면 0을 return 하는 작업을 먼저 한 후에 그렇지 않은 경우에 값을 계산하는 방식으로 코딩했습니다.
아 이럴수가..
짝이 맞는 것인지 체크 하는 부분에서 비어있는데 닫는 괄호가 들어오는 경우를 안 넣어줘서 그런거였네요
else if (s.empty() && (c==']' || c==')')) return 0;
넣어주니까 잘 돌아갑니다 ㅠ
댓글을 작성하려면 로그인해야 합니다.
lisagamer 3년 전 1
다른 테스트 케이스 쭉 돌려봐도 답은 맞게 나오는데 제출하면 자꾸 런타임 오류가 납니다. 어디서 segfault가 나는지 모르겠어요
https://kswims.tistory.com/190
로직은 위 링크를 따라서 했습니다.
저는 먼저 짝이 안맞는 괄호인지 먼저 체크를 해서 안맞는다면 0을 return 하는 작업을 먼저 한 후에 그렇지 않은 경우에 값을 계산하는 방식으로 코딩했습니다.