작성
·
272
0
public static void DFS(int index, int sum) {
if (sum > C) {
return;
}
if (index == N) {
answer = Math.max(answer, sum);
return;
} else {
DFS(index+1, sum+arr[index]);
DFS(index+1, sum);
}
}
if(index == N) {} << 여기에서 강사님은 return;을 따로 쓰지 않으셨던데 return; 을 쓰거나 쓰지 않는 기준이 따로 있는건가요 ?? 어차피 저쪽으로 가게된다면 맨 마지막 줄이기 때문에 따로 return; 을 작성하지 않으신건가요 ?
답변 1
0