
[JAVA] 순열(Permutation), 조합(Combination) 알고리즘
·
PS(Problem Solving)/JAVA
순열(Permutation) 서로 다른 n개의 원소에서 r개를 순서를 고려하여 선택하는 것이다. 아래는 백트래킹으로 3개 중 3개를 선택하는 순열을 구하는 자바 코드이다.import java.io.*;import java.util.*;public class Main { static List> results = new ArrayList(); static List list = new ArrayList(); static int[] input; static int n, r; static boolean[] visited; public static void main(String[] args) throws IOException { BufferedReader br = new..