재귀함수 = 나를 다시 부르는 함수, 중첩 for문과 같은 역할을 한다.
상기 두 함수는 같은 역할을 함!for (int i = 0; i public class CombinationExample { public static int countZeroSumCombinations(int[] numbers) { return combination(numbers, 0, 4, 0); } private static int combination(int[] numbers, int start, int r, int sum) { // 기저 조건: 4개의 숫자를 모두 선택했을 때 if (r == 0) { return sum == 0 ? 1 : 0; // 합이 0이면 1을 반환, 아니면 0 반환 } int..
괴상한 개발일기 self part/되짚어보기
2024. 11. 11. 18:07