jeenie145   4년 전

대체 어디서, 무슨 이유로 런타임 오류가 나는 걸까요..?

wider93   4년 전

N >= 12인 데이터에서 프로그램을 실행해보면 별도의 에러 메세지 없이 종료됩니다. 파이참에서는

Process finished with exit code -1073741571 (0xC00000FD)

이 한 줄을 주네요.

이 에러코드는 스택 오버플로우를 의미합니다.

에러메세지가 출력되지 않는 이유는 

정상적으로는 stack overflow보다 recursion limit에 먼저 걸리기 때문입니다.

함수 호출을 줄이는 방향으로 시도해야 할 것 같네요.

thallus   4년 전

N의 최대값이 15인데 그러면 칸의 갯수가 2^16개 입니다. 재귀 제한이 충분한가요?

jeenie145   4년 전

답변 모두 감사합니다.

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