king16   8년 전

num이 4538 넘어가면 자꾸 에러가 뜨네요 이런경우는 어떤것이 잘못된 경우 인가요? 당황스럽네요 ~!

csehydrogen   8년 전

함수를 호출하면 지역변수나 인자 등이 스택이라는 메모리 공간에 쌓이게 됩니다.

tile을 재귀호출하셔서 num, ret 같은 변수들이 스택에 계속 쌓이다가 스택 공간이 모자라게 된 경우입니다.

스택은 문제에 명시된 메모리 공간만큼 크지 않으니 주의하셔야 합니다.

같은 알고리즘을 for문으로 구현하거나 해서 해결할 수 있어요~

king16   8년 전

감사합니다 덕분에 좋은 지식 얻고갑니다 ^^ 앞으로 조심해야겠네요~

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