文章目录
一 排列组合
乒乓球放盒子:
- 编号的乒乓球,4个乒乓球,1号,2号,3号,4号,取出其中的3个
- 如果考虑顺序,则称之为排列数, P ( 4 , 3 ) P(4,3) P(4,3)
P ( 4 , 3 ) = 4 × 3 × 2 = 24 P(4,3)=4\times3\times2=24 P(4,3)=4×3×2=24(无重排列) - 如果不考虑顺序,则称之为组合数, C ( 4 , 3 ) C(4,3) C(4,3)
C ( 4 , 3 ) = 4 ! / 3 ! C(4,3)=4!/3! C(4,3)=4!/3!(无重组合)
1. 排列(permutation)
- 排列的个数用 P ( n , r ) P(n,r) P(n,r)来表示,或 P n r P_n^r Pnr。
- 从n个不同的元素中,取出r个不重复的元素,按次序排列,称为从n中取r个的无重排列。一般不说可重即无重。 ( n ≥ r ) (n\ge r) (n≥r)
- 典型模型:从n个不同的球中,取出r个,放入r个不同的盒子中,每盒1个。 ( n ≥ r ) (n\ge r) (n≥r)
- P ( n , r ) = n ( n − 1 ) ⋯ ⋯ ( n − r + 1 ) = n ! ( n − r ) ! P(n,r)=n(n-1)\cdots\cdots(n-r+1)=\frac{n!}{(n-r)!} P(n,r)=n(n−1)⋯⋯(n−r+1)=(n−r)!n!
全排列: P ( n , n ) = n ! P(n,n)=n! P(n,n)=n! - 排列 P ( n , r ) P(n,r) P(n,r)的递推关系:
2.组合(combination)
-
组合的个数用 C ( n , r ) C(n,r) C(n,r)来表示,或 C n r C_n^r Cnr。
-
从n个不同的元素中取出r个不重复的元素组成一个子集,且不考虑元素的顺序,称为从n中取r个的无重组合。 ( n ≥ r ) (n\ge r) (n≥r)
-
典型模型:若球不同,盒子相同,则是从n个中取r个的组合模型。
若将排列模型中盒子标号去掉,则产生相应的组合模型。盒子中有 r ! r! r!个标号方案。
所以:
C ( n , r ) r ! = P ( n , r ) = n ! ( n − r ) ! C(n,r)r!=P(n,r)=\frac{n!}{(n-r)!} C(n,r)r!=P(n,r)=(n−r)!n! -
C ( n , r ) = n ! ( n − r ) ! r ! C(n,r)=\frac{n!}{(n-r)!r!} C(n,r)=(n−r)!r!n!
-
性质1: C ( n , r ) = C ( n , n − r ) C(n,r)=C(n,n-r) C(n,r)=C(n,n−r)
n个乒乓球选出r个的方法自然等于剩下n-r个的方法。 -
性质2: C ( n , l ) C ( l , r ) = C ( n , r ) C ( n − r , l − r ) C(n,l)C(l,r)=C(n,r)C(n-r,l-r) C(n,l)C(l,r)=C(n,r)C(n−r,l−r)
- 组合 C ( n , r ) C(n,r) C(n,r)的递推关系:
- 组合 C ( n , r ) C(n,r) C(n,r)的递推关系:
二 格路模型与组合恒等式
1.格路模型
格路模型
从(0,0)点出发,到(m,n)点,一共有多少种不同的走法?
从(0,0)点出发,到(m,n)点,一共走m+n步,其中沿y轴方向走n步,所以最终的走法,一共: C ( m + n , n ) C(m+n,n) C(m+n,n)种。
杨辉三角
二项式定理
-
( a + b ) n = C n 0 a n + C n 1 a n − 1 b + C n 2 a n − 2 b 1 + ⋯ + C n n b n (a+b)^n = C_n^0a^n+C_n^1a^{n-1}b+C_n^2a^{n-2}b^1+\dots+C_n^nb^n (a+b)n=Cn0an