组合数学期末版

一 。常见的模型

1.放球模型

(1)一共n个不同球,m个不同的盒子,求从n中选m个求放入m个不同的盒子中,首先从n中选出每个球 C(n,m) 种选法,在把每个不同的盒子排列m!,所以就是 C(n,m)*m!=A(n,m)。

  (2)一共n个不同球,m个想同的盒子,求从n中选m个求放入m个不同的盒子中,从n中选出每个球 C(n,m) 种选法(注意与上题不同的是此题的盒子是相同的)。

2.圆周排列

  • 定义:从n个不同的元素中取r个元素排列在一个圆环上的排列
  • 圆排列数用Q(n,r)来表示。因为圆排列的缘故,每r个首尾相连顺序一样的排列都只能算一种,如下图所示,所以,圆排列数相当于是在排列数的基础上除去r。所以

举个例子:假如五个小朋友手牵手变成圆排列,五人按顺序移动一个位置其实是一种圆排列。所以固定其中一人,剩下四人任意排,有4!种方法。

所以推出圆周排列的公式(n-1)!

拓展项链排列

  • 定义:项链排列如同项链一般,在圆排列的基础上,逆时针方向和顺时针方向的放置各个数是同一个排列。
  • 因此项链排列的排列数为Q(n,r)/2=P(n,r)/2r。

3.排列组合递推式

C(n,m)=C(n-1,m)+C(n-1,m-1);

4.不定方程的求解

比如x1+x2+x3+.....+xn=m;

(1)要求求x1,x2,...xn的正整数解的个数

我们可以把它想像成1+1+1+1+.....+1=m,一共有m个1把他们分成n份,可以用隔板法,也就是m-1个空,n-1个板子,从m-1个空中选出n-1个空也就是C(m-1,n-1);

(2)要求求x1,x2,...xn的非负解的个数

我们可以把他转化成第一个模型

y1=x1+1,y2=x2+1......yn=xn+1,   y1+y2+y3+...+yn=m+n;(y>=1)

所以也就是C(m+n-1,n-1);

拓展:多项式的项数

现在想一想上面的展开是有多少项呢?其实这个问题的求解和上面的不定方程的非负整数解的个数是一样的,也就是n1+n2+n3+.....+nm=n,所以他的项数就是C(n+m-1,m-1)

5.路径问题

有n*m个长方形格子从左下点走到右上点有几种走法(只能向上走,或者向下走)

C(n+m,n)这个意思是从一共的n+m个选择中,选择n个向上走的,也就是这个题的答案;

6.错排问题

见   错位排序(排列组合)-CSDN博客

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Smile灬凉城666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值