9012번 - 괄호
이 문제를 만족하기 위한 조건은 두개라고 생각 했습니다.
1. (의 개수를 left라 할떄 left와 )d의 개수인 right 가 같다
2. 어떤 시점에서든 num(left)>=num(right)이다.
코드도 그렇게 짰습니다.
왜 실행이 안되는 것일까요?
str[50] 으로 딱 맞춰서 잡으면 안됩니다.
보통은 안전빵으로 최대 길이 + 2로 잡는게 일반적입니다. (널 문자 + @ 때문에)
댓글을 작성하려면 로그인해야 합니다.
nrbsld 1년 전
이 문제를 만족하기 위한 조건은 두개라고 생각 했습니다.
1. (의 개수를 left라 할떄 left와 )d의 개수인 right 가 같다
2. 어떤 시점에서든 num(left)>=num(right)이다.
코드도 그렇게 짰습니다.
왜 실행이 안되는 것일까요?