2504번 - 괄호의 값
저는 예외처리를 중간중간 섞으면 머리아파질거같아서
애초에 일단 이게 계산가능한 문자열인지부터 확인하기위해
함수에서 ()랑 []없어질때까지 지우고
두 괄호를 다 지웠을때 입력받았던 문자열이
위의 처리후에 빈 문자열이 되었다면
올바른 괄호열이라고 판단하고
올바른 괄호열이여야만 값계산하도록 짜놨거든요
계산하는부분만 따로 떼어다가 돌려보면
답이 다 잘 나옵니다
(()[])() 같은경우도 계산값은 12로 잘나오는데
함수내에서 이걸 올바른 괄호열로 인식을 못하네요...
문자열 확인하는 과정도 로그로 남겨서 보면 빈문자열로 잘 만들어지는데
왜 이걸 인식을 못할까요?
아니뭐지...갑자기 통과되었습니다... 파이참에서도 인식이잘되고...내 정신이 이상해진건가 이해가안가네....
댓글을 작성하려면 로그인해야 합니다.
dmsguf83 6년 전
저는 예외처리를 중간중간 섞으면 머리아파질거같아서
애초에 일단 이게 계산가능한 문자열인지부터 확인하기위해
함수에서 ()랑 []없어질때까지 지우고
두 괄호를 다 지웠을때 입력받았던 문자열이
위의 처리후에 빈 문자열이 되었다면
올바른 괄호열이라고 판단하고
올바른 괄호열이여야만 값계산하도록 짜놨거든요
계산하는부분만 따로 떼어다가 돌려보면
답이 다 잘 나옵니다
(()[])() 같은경우도 계산값은 12로 잘나오는데
함수내에서 이걸 올바른 괄호열로 인식을 못하네요...
문자열 확인하는 과정도 로그로 남겨서 보면 빈문자열로 잘 만들어지는데
왜 이걸 인식을 못할까요?