
·파이썬
💡 순열 (Permutation)n개 중에서 r개를 뽑아 순서대로 나열하는 경우의 수nPr = n! / (n-r)! 구현방법DFS체크리스트-공유된 자원 이용 코드def perm(n, r): answer = [] def gen(choose, checklist): if len(choose) == r: answer.append(choose.copy()) return for i in range(len(n)): if checklist[i] == 0: choose.append(n[i]) checklist[i] = 1 gen(choose, c..