1673번 - 치킨 쿠폰
재귀함수 알고리즘 배우면서 신나서 문제를 풀어보는데 계속 런타임 에러가 뜨네요 ㅜㅜ
컴파일도 잘 되고 예제 입력은 모두 통과했습니다.
혹시 왜 이런지 알려주실 수 있으신가요?
이 코드는 입력에 따라 재귀가 매우 매우 매우 깊어질 수 있습니다. 스택의 공간이 모자라기 때문에 런타임 에러가 납니다.
재귀를 사용하지 않고 로직을 그대로 반복문으로 구현할 수도 있지만, 시간이 매우 오래 걸릴 것입니다. 답을 O(1)에 구하는 법을 생각해보세요.
댓글을 작성하려면 로그인해야 합니다.
syeon0801 5년 전
재귀함수 알고리즘 배우면서 신나서 문제를 풀어보는데 계속 런타임 에러가 뜨네요 ㅜㅜ
컴파일도 잘 되고 예제 입력은 모두 통과했습니다.
혹시 왜 이런지 알려주실 수 있으신가요?