예를 들어 ) 하나만 있는 문자열이라면 어떨까요?
d는 비어있는 상태이므로, d[-1]를 불러올 때 오류가 발생합니다 (적어도 제 컴퓨터에서는 그러더군요)
그 전에 먼저 뭔가를 걸러주시면 될 것 같아요.
게다가 입력예시 4번째 줄을 보시면 )(와 같이 좌측 괄호가 우측괄호보다 먼저 나와야함을 알 수 있습니다.
이를 반영해주시면 될 것 같네요 :)
4949번 - 균형잡힌 세상
예를 들어 ) 하나만 있는 문자열이라면 어떨까요?
d는 비어있는 상태이므로, d[-1]를 불러올 때 오류가 발생합니다 (적어도 제 컴퓨터에서는 그러더군요)
그 전에 먼저 뭔가를 걸러주시면 될 것 같아요.
게다가 입력예시 4번째 줄을 보시면 )(와 같이 좌측 괄호가 우측괄호보다 먼저 나와야함을 알 수 있습니다.
이를 반영해주시면 될 것 같네요 :)
댓글을 작성하려면 로그인해야 합니다.
godnes628 3년 전
count 는 () 가 부합하는지 확인하고
s_count는 [] 가 부합하는지 확인합니다.
d라는 list를 추가하여 ([)]와 같은 경우에서 오류를 찾아냅니다.
반례를 알 수 있을까요 ?더불어서 불필요한 코드 알려주시면 감사하겠습니다!