DFS - 조합과 순열
조합과 순열 조합 nCr (조합) 조합은 순서가 상관이 없는 모임을 의미한다. 순서가 상관 없기 때문에 { 1, 2, 3 }, { 1, 3, 2 } , { 2, 1, 3} 모두 같은 것으로 취급을 한다. (3, 6, 9)에서 숫자 2개로 구성된 조합을 구한다면 -> (3, 6), (3, 9), (6, 9) 순열 nPr (순열) 순열이라는 것은 주어진 수열에서 순서에 따라 결과가 달라지는 방식을 의미한다. 즉 순서가 존재함을 의미한다 즉 순열에서 { 1, 2, 3 } 과 { 1, 3, 2 } , { 2, 1, 3 } 은 모두 다른 결과를 가져온다. (3, 6, 9)에서 숫자 2개로 구성된 순열을 구한다면 -> (3, 6), (3, 9), (6, 3), (6, 9), (9, 3), (9, 6) DFS로 구현..