28.01_Algorithm with Math_순열/조합_22.09.29
Algorithm with Math >주요 등장 개념 순열/조합 GCD/LCM(최대공약수, 최소공배수) 멱집합 //알고리즘에 등장하는 수학 개념은 많이 쳐줘봐야 고등 수학이다. 쫄지 말자 순열/조합 >순열 : n 개 중 m 개를 선택할 때, 순서를 고려하여 뽑는 경우의 수 : 똑같은 요소를 뽑지 않는 모든 경우의 수로도 볼 수 있음. : P라고 표현, Permutation >순열 일반식 nPr = n! / (n-r)! n! : 모든 경우의 수(순서가 있을 경우) (n-r)! : r개를 뽑기 위해 나머지 경우의 수를 제거하는 식 >코드 표현 public static ArrayList permutationLoop() { String[] alphaCard = new String[]{"A", "B", "C", ..