void 함수 재귀

sdseon21 Reply 4 years 21 weeks ago
return 뒤에 void 함수를 쓰는게 안된다고 나와서 그냥 void 함수를 재실행하라는 의미로 그것만 썼는데 debug로 확인할 때는 경로가 맞게 가는 것 같은데 어디가 문제일까요?? runtime error가 뜨네요!
withcs2 Reply 4 years 21 weeks ago
runtime error는 무한재귀에 빠져서 발생했습니다. 그리고 지금 L을 하나도 안쓰고 있어요. 재귀함수가 어렵다면 public static void main(String[] args) { //생략 int count=1; while(count>0) count=find(...); } public static int find(...){ //생략 return count; } 이렇게 풀어도 될 것 같습니다.