일단 짠 방식은 탑다운과 메모이제이션을 이용해서 dp를 짯는데요

제가 코딩을 하다가 이해 안되는 부분을 발견했어요

27번째 줄에 for문을 주석 처리한 for문으로 돌리면 런타임 에러가 뜨더라고요

어차피 n < 1일때 0값을 리턴해줘서 cache배열에서 스택오버플로우가 뜰리가 없다고 생각하는데요

신기한건 원래 코드에 써있는 방식대로 하면은 제 컴파일러에서는 런타임 에러가 안뜬다는 겁니다.

고수분들 이유가 뭔지 자세하게 부탁드릴수 있을까요?

아 혹시 그럼 제 컴파일러에서 안되었던 이유를 추측 해볼수 있을까요?

sait2000   4년 전

스택 사이즈 설정이 작게 돼있던 거 아닐까요? 비주얼 스튜디오 기본값이 작게 돼있다던데

아 감사합니다~ 좋은 하루 되세요

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