2504번 - 괄호의 값
저랑 비슷하게 문제를 푼 사람이 없더라구요 ㅠㅠ
테스트벤치 나와있는거 거의 다 실행해 봤는데 값이 계속 맞게 나와서
뭐가 틀렸는지 모르겠어요 ㅠㅠ
46%에서 틀렸습니다가 나오는데 혹시 이 부분에서 해결하신분 있으면 알려주세요 ㅠㅠ
- 대략적인 알고리즘-
1. ()와 []가 나오는 경우가 있으면 따로 분리해서 문제를 풀었어요.
2. 배열을 이용해서 더하기 연산이 이렇게 작동되게 코드를 짰어요.
반례는 ()[ 였고, 마지막 if문에
if(!fail) 를 if(!fail&&stack.empty())로 바꾸면 해결됩니다.
댓글을 작성하려면 로그인해야 합니다.
karcho 3년 전
저랑 비슷하게 문제를 푼 사람이 없더라구요 ㅠㅠ
테스트벤치 나와있는거 거의 다 실행해 봤는데 값이 계속 맞게 나와서
뭐가 틀렸는지 모르겠어요 ㅠㅠ
46%에서 틀렸습니다가 나오는데 혹시 이 부분에서 해결하신분 있으면 알려주세요 ㅠㅠ
- 대략적인 알고리즘-
1. ()와 []가 나오는 경우가 있으면 따로 분리해서 문제를 풀었어요.
2. 배열을 이용해서 더하기 연산이 이렇게 작동되게 코드를 짰어요.