kelee0812   3년 전

예제를 넣으면 정상적으로 정답이 나오는데 채점을 넣으면 넣자마자 틀렸다고 뜹니다..ㅠ

혹시 반례나 코드 상에 문제가 있으면 알려주실 수 있나요?

cdw2241   1년 전

예제를 예로 들면

0부터 8까지의 인풋을 받고, 9번째에서 에러가 뜨니까 i가 9인 상태입니다.

그럼 postorder가 작동하면서 [0,9)에 대해서 처리를 하니까 무사히 답이 나옵니다.

즉 9개의 입력에 대해서 i가 9니까 무사히 작동합니다.

그런데 주어진 리스트가 10000개라면 10000번째 원소를 i=9999에서 받고, 반복문 자체가 끝나므로 i가 하나 더 올라가지 않습니다.

따라서 10000개의 원소에 대해서 i=9999인 상태로 함수를 실행하니까 오답이 납니다.


댓글을 작성하려면 로그인해야 합니다.