*n! (Factorial, 팩토리얼) 1부터 자연수 n까지의 모든 수를 차례대로 곱하는것. (주의 0! = 1) math모듈 파이썬에서 팩토리얼을 구할때는 math모듈을 이용하면 됩니다. import math math.factorial(5) *nPr (permutation, 순열) 이름대로 뽑아서, 줄을 세우는 상황에서 순열을 사용합니다. (줄을 세운다는것은 순서O 라는 뜻) 즉, 순서가 있을때. 그리고 중복이 없을때 사용합니다. n : 전체 개수 r : 뽑을 개수 itertools 모듈 - permutations 함수 파이썬에는 순열을 구할 수 있는 내장함수가 있습니다. import itertools alphabet = ["a","b","c"] w = itertools.permutations(alph..
순열과 조합 ( n! , nPr , nCr ) - (itertools) combinations, permutations + 중복순열, 중복조합
*n! (Factorial, 팩토리얼) 1부터 자연수 n까지의 모든 수를 차례대로 곱하는것. (주의 0! = 1) math모듈 파이썬에서 팩토리얼을 구할때는 math모듈을 이용하면 됩니다. import math math.factorial(5) *nPr (permutation, 순열) 이름대로 뽑아서, 줄을 세우는 상황에서 순열을 사용합니다. (줄을 세운다는것은 순서O 라는 뜻) 즉, 순서가 있을때. 그리고 중복이 없을때 사용합니다. n : 전체 개수 r : 뽑을 개수 itertools 모듈 - permutations 함수 파이썬에는 순열을 구할 수 있는 내장함수가 있습니다. import itertools alphabet = ["a","b","c"] w = itertools.permutations(alph..
2020.02.06