组合数学(李凡长版)第一章

排列

P(n,r)=n!/(n-r)!

n元集合S的r圆排列

设RWGYL是一个5圆排列,那么RWGYL,WGYLR,GYLRW,YLRWG,LRWGY均是代表这个5圆排,总共有5种情况,所以用总数除以这5种情况得到5元集合的5圆排列数为:

P ( 5 , 5 ) / 5 = 5 ! / 5 P(5,5)/5=5!/5 P(5,5)/5=5!/5

推广到n元集合的r圆排列数为:

P ( n , r ) / r = n ! / ( n − r ) ! ∗ r P(n,r)/r=n!/(n-r)!*r P(n,r)/r=n!/(nr)!r

因为r圆表示r个元素构成的圆,想象为将其剪断,根据剪断位置不同,其中每个元素都能构成这一字符串的开头,共r种情况,代表的都是这一r圆排。

多重集合的排列

无穷多元素的情况下

多重集合M={∞a1,∞a2,∞a3,…,∞ak},其r排列为:

K r K^r Kr

因为每个位置都有k种选择(a1,…,ak),一共r个位置,所以是Kr(无穷集合,不用考虑元素ai的个数小于r的情况1<=i<=k)

有限个元素的情况下

多重集合M={k1*a1,k2*a2,k3*a3,…,kn*an},其,全排列为:

(k1+…+kn)!/k1!..kn!

组合

( n + 1 2 k ) = P ( n , r ) / r ! = n ! / ( n − r ) ! ∗ r ! {n+1 \choose 2k}=P(n,r)/r!=n!/(n-r)!*r! (2kn+1)=P(n,r)/r!=n!/(nr)!r!

多重元素的组合

无穷多元素的情况下

M={∞a1,∞a2,∞a3,…,∞ak},其r组合可以表示为:

x1+x2+x3+…+xk=r(xi表示ai的数量,0<=xi<=r)

将r看作r个1,如:11111…111,一共r个,在这r个1中插入k-1个0,就将其分为了k份,如:1110110…0111011,从而将其巧妙的转化为了{(k-1)0,r1}的全排列,其排列数为:

( r + k − 1 ) ! / r ! ( k − 1 ) ! = ( r + k − 1 r ) = ( r + k − 1 k − 1 ) (r+k-1)!/r!(k-1)!={r+k-1 \choose r}={r+k-1 \choose k-1} (r+k1)!/r!(k1)!=(rr+k1)=(k1r+k1)

【例】r个相同的球,放入n个不同的盒子,每个盒子至少q个球,有多少种选法?

解:设第i个盒子放入了xi个小球(1<=i<=n,xi>=q)

x1+x2+x3+…+xn=r

令yi=xi-q(0<=yi)

y1+y2+y3+…+yn=r-nq

带入公式:

= ( r − n q + n − 1 r − n q ) {r-nq+n-1 \choose r-nq} (rnqrnq+n1) = ( r − n q + n − 1 n − 1 ) {r-nq+n-1 \choose n-1} (n1rnq+n1)

其中,当q=1时,

= ( r − 1 r − n ) {r-1 \choose r-n} (rnr1) = ( r − 1 n − 1 ) {r-1 \choose n-1} (n1r1)

二项式定理

∑ r = 0 n ( n r ) x r y n − r =   ( n n ) x n y 0 + ( n n − 1 ) x n − 1 y 1 + ( n n − 2 ) x n − 2 y 2 + . . . + ( n 1 ) x 1 y n − 1 + ( n 0 ) x 0 y n = ( x + y ) n \sum_{r=0}^n {n \choose r}x^ry^{n-r} = \ {n \choose n}x^ny^0+ {n \choose n-1}x^{n-1}y^1+{n \choose n-2}x^{n-2}y^2+...+{n \choose 1}x^1y^{n-1}+{n \choose 0}x^0y^n=(x+y)^n r=0n(rn)xrynr= (nn)xny0+(n1n)xn1y1+(n2n)xn2y2+...+(1n)x1yn1+(0n)x0yn=

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值