public static void combi(int start, int r, int[] arr, boolean[] visited) {
// nCr
// n : arr 배열의 길이
if (r == 0) {
// 출력하는 등의 동작
return;
}
for (int i = start; i < arr.length; i++) {
visited[i] = true;
combi(i + 1, r - 1, arr, visited);
visited[i] = false;
}
}
시원해의 블로그