stajw   4년 전

top-down 방식으로 구현해서 제출해서 통과까지 받았는데

제가 호기심으로 999999를 넣어보니깐 Segmentation fault가 나옵니다ㅠㅠ

제 코드에 문제가 없다고 생각해서 제출해서 통과까지 받은건데 이런 오류가 나니깐 당황스럽네요,,,

혹시 제가 온라인 컴파일러로 돌려서 이런 에러가 나오는걸까요??

ho94949   4년 전

n에 999999를넣을경우,재귀호출이 상당히 깊은 단계 까지 들어갑니다.

그래서 스택 메모리 초과가 일어나게 되는 것 같은데, 사용하는 온라인 컴파일러 서비스가 스택 메모리 제한이 충분치 않은것 같습니다,

stajw   4년 전

감사합니다!!

그렇다면 제 코드에는 문제가 없다고 생각해도 될까요??

ho94949   4년 전

네, 스택 메모리가 여유로운 상황 (백준 온라인 저지 등) 에서는 문제가 없어요

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