Size: 1617
Comment: fix latex format
|
Size: 1640
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 24: | Line 24: |
$ {a \choose 0} = 1$, in particular, ${0 \choose 0} = 1$ | $ {a \choose 0} = 1$, in particular, ${0 \choose 0} = 1$ }}} [[BR]] {{{#!latex |
Line 31: | Line 34: |
== [Python]으로 구현하면 == | == Python으로 구현하면 == |
조합. [Probability]공부의 기초
[Permutation]에서는 선택된 아이템들의 순서가 중요하다. [Combination]은 순서는 중요하지 않고, n개서 k개를 뽑아내는 가짓수이다. 이것역시 중복허용 조합과 중복비허용 조합으로 나뉜다. a,b,c에서 두개를 뽑는다고 하면,
중복없이 뽑을때 (without repetition)
3!/2!= 3 즉 세가지 ab, ac, bc
중복을 허용해서 뽑을 때 (with repetition)
4!/(2!*2!) = 6 즉 여섯가지 aa, ab, ac, bb, bc, cc
조합과 관련된 수식들
Python으로 구현하면
중복을 허용하지 않을때
보다 빠른 속도를 원한다면 ProbStat참고
SeeAlso http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/190465