질문 검색을 먼저 해서 자신에게 필요한 답변이나 반례가 없는지 확인하고 질문을 남겨주세요.
9012번 - 괄호
질문 검색을 먼저 해서 자신에게 필요한 답변이나 반례가 없는지 확인하고 질문을 남겨주세요.
굳이 저렇게 반례를 복잡하게 할 필요 없이 그냥 이렿게 해도 되죠, ( 와 )의 갯수가 같으니,
반성의 의미로 머리 박고 감사의 인사 드립니다.
str[52]로 바꿔서 개행 문자('\n')의 공간까지 확보해야 50개의 문자가 들어갈 수 가 있네요!!
최종 수정해서 정답을 맞췄어요
rubix 형님 오지게 감사합니다.
jonseo_Park 님도 의견 감사드립니다 ㅎㅎㅎ
댓글을 작성하려면 로그인해야 합니다.
agagtmdtlr 4년 전
괄호의 시작 또는 끝이 열려있는 경우 판별 후
' ( ' 와 ' ) ' 의 개수가 같은지로 판별
같을 경우 YES!
다를 경우 NO!
-----------------------------------------------------------------------
그 이번에 반례가 없다는 자신감으로.... 수정을 해봤는데
틀린부분이 뭔지 곰곰히 생각해봐도 잘 안나오네요 ㅠ
-----------------------------------------------------------------------
이번 문제에서 느낀점 : 필수 FAQ 다른 사람들의 반례를 확인하고 질문을 하자 안그러면 rubix형님이 혼낸다.
단순히 '(' ')'개수를 비교해서는 모든 반례의 경우를 찾을 수 없다.
stack 내부의 있는 원소를 참조하기 위해서 vector를 활용했다(그냥 문자열 배열을 스택 처럼 사용했어도 됬을듯...)
문자열의 모든 원소를 비교 검색하지 않아도 탐색 도중 정답을 찾을 수 있다.(작업횟수가 줄어듬)