chlgnstjrdla   3년 전

주어진 test case들은 올바르게 정답이 나오는데 제출시 바로 런타임 에러가 나는 이유를 모르겠습니다. 조금만 도와주시면 감사하겠습니다.

knight7024   3년 전

setrecursionlimit 제한 때문인 거 같아서 10**6으로 올리고 해보니 시간 초과가 나네요.

knight7024   3년 전

딱 한 줄만 추가하시면 맞습니다.

mirusu400   3년 전

일반적으로 BFS에서 탐색이 완료되는걸 마킹할때 그 노드에 접근을 완료했을때가 아니라 그 노드를 큐(여기서는 리스트)에 넣을때 마킹해야됩니다.

즉 다시말해서 24번째라인과 25번째라인 사이에 그 노드 탐색이 완료됐다는걸 마킹하는 소스코드를 한줄 추가하시면 됩니다

(setrecursionlimit도 수정해 주시고요)

그나저나 소스코드가 굉장히 독특하네요.. 재귀를 이용한 BFS라니..

chlgnstjrdla   3년 전

답변 감사합니다!

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