排列组合

定义

给定 n n n 个球,从中取出 m m m 个来 ( m ≤ n ) (m \leq n) (mn),共有多少种取法?

若考虑取出的顺序,也就是说取 1 , 2 1,2 1,2 2 , 1 2,1 2,1 相同,则是 C C C

若不考虑取出的顺序,则是 A A A

公式

C n m = n ! m ! ( n − m ) ! C^m_n=\frac{n!}{m!(n-m)!} Cnm=m!(nm)!n!

A n m = n ! ( n − m ) ! A^m_n=\frac{n!}{(n-m)!} Anm=(nm)!n!

C n m × A m m = n ! m ! ( n − m ) ! × m ! = n ! ( n − m ) ! = A n m C^m_n \times A^m_m =\frac{n!}{m!(n-m)!} \times m! =\frac{n!}{(n-m)!}=A^m_n Cnm×Amm=m!(nm)!n!×m!=(nm)!n!=Anm

C n m + 1 = n ! ( m + 1 ) ! ( n − m − 1 ) ! C^{m+1}_n=\frac{n!}{(m+1)!(n-m-1)!} Cnm+1=(m+1)!(nm1)!n!

C n m × n − m m + 1 = n ! m ! ( n − m ) ! × n − m m + 1 C^m_n\times\frac{n-m}{m+1}=\frac{n!}{m!(n-m)!}\times\frac{n-m}{m+1} Cnm×m+1nm=m!(nm)!n!×m+1nm

C n m × n − m m + 1 = n ! ( m + 1 ) ! ( n − m − 1 ) ! C^m_n\times\frac{n-m}{m+1}=\frac{n!}{(m+1)!(n-m-1)!} Cnm×m+1nm=(m+1)!(nm1)!n!

C n m + 1 = C n m × n − m m + 1 C^{m+1}_n=C^m_n\times\frac{n-m}{m+1} Cnm+1=Cnm×m+1nm

杨辉三角中的组合数

1 1 1
1 1 1 1 1 1
1 1 1 2 2 2 1 1 1
1 1 1 3 3 3 3 3 3 1 1 1
1 1 1 4 4 4 6 6 6 4 4 4 1 1 1
1 1 1 5 5 5 10 10 10 10 10 10 5 5 5 1 1 1

杨辉三角递推式:

F [ i ] [ j ] = F [ i − 1 ] [ j ] + F [ i − 1 ] [ j − 1 ] ; F[i][j]=F[i-1][j]+F[i-1][j-1]; F[i][j]=F[i1][j]+F[i1][j1];

s u m [ i ] = ∑ j = 1 i F [ i ] [ j ] sum[i]=\sum_{j=1}^{i}F[i][j] sum[i]=j=1iF[i][j]

s u m [ ] = { 1 , 2 , 4 , 8 , 16 , 32 , ⋯   } sum[]=\{1,2,4,8,16,32,\cdots\} sum[]={1,2,4,8,16,32,}

很容易推导出

s u m [ i ] = 2 i − 1 sum[i]=2^{i-1} sum[i]=2i1

我们定义 0 ! = 1 0!=1 0!=1 n ! = ∏ i = 1 n i n!=\prod_{i=1}^{n}i n!=i=1ni

2 n = ∑ i = 0 n C n i 2^n=\sum_{i=0}^{n}C_n^i 2n=i=0nCni

运用上面的公式

2 n = ∑ i = 0 n n ! i ! ( n − i ) ! 2^n=\sum_{i=0}^n\frac{n!}{i!(n-i)!} 2n=i=0ni!(ni)!n!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值