盒子与球12态(1)
  • 板块学术版
  • 楼主封禁用户
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/9/29 21:49
  • 上次更新2023/11/2 17:05:22
查看原帖
盒子与球12态(1)
824933
封禁用户楼主2023/9/29 21:49

盒子与球十二态

课件下载

nn 个球kk 个盒子无限制每盒最多一球 (n≤k)(n\leq k)每盒至少一球 (k≤n)(k\leq n)
全不同全不同knk^nAknA^n_kk!×S(n,k)k!\times S(n,k)
全相同全不同Cn+k−1k−1C^{k-1}_{n+k-1}CknC^n_kCn−1k−1C^{k-1}_{n-1}
全不同全相同∑i=1kS(n,i)\sum_{i=1}^{k}S(n,i)11S(n,k)S(n,k)
全相同全相同P(n+k,k)P(n+k,k)11P(n,k)P(n,k)

基础函数

分类加法原理:做一件事情,有多种方式,每个方式有多种路径,将每个方式的路径数相加。

分步乘法原理:做一件事情,有多个阶段,每个阶段有多种选择,将每个阶段的选择数相乘。

排列:Anm=n×(n−1)×...×(n−m+1)A^m_n=n\times(n-1)\times...\times(n-m+1)

组合:Cnm=Anm/AmmC^m_n=A^m_n/A^m_m

S(n,k)=S(n−1,k−1)+S(n−1,k)×kS(n,k)=S(n-1,k-1)+S(n-1,k)\times k

P(n,k)=P(n−1,k−1)+P(n−k,k)P(n,k)=P(n-1,k-1)+P(n-k,k)


S(n,k)S(n,k)

我们可以把它分为两种情况讨论:

  • 上一层少少一个球,一个盒子:S(n−1,k−1)S(n-1,k-1)

  • 上一层少一个球,盒子相同,这一层可放在任意一个盒子里:S(n−1,k)×kS(n-1,k)\times k

少一个球 n−1n-1,少一个盒子 k−1k-1,这一层这个空盒子放一个球。

少一个球 n−1n-1,盒子相同 kk,这一层可放在任意一个盒子里 kk 。

so:so:

S(n,k)=S(n−1,k−1)+S(n−1,k)×kS(n,k)=S(n-1,k-1)+S(n-1,k)\times k


P(n,k)P(n,k)

我们也可以把它分为两种情况讨论:

  • 存在一个盒子只有一个球的情况:P(n−1,k−1)P(n-1,k-1)

  • 不存在一个盒子只有一个球的情况:P(n−k,k)P(n-k,k)

存在,就有一个盘子有一个球。所以 n−1n-1 ,球放一个,k−1k-1 盘子少一个。

不存在,就把所有盘子都放上一个。所以 n−kn-k ,球少 kk 个, kk 盘子不变。

边界:

P(n,k)={0(n<k)1(k=1)1(n=k)P(n,k)=\begin{cases} 0(n<k)\\ 1(k=1)\\ 1(n=k) \end{cases}

浅浅推一下递推式 QWQQWQ

最后数一下 “ 11 ” 的个数就行了

so:so:

P(n,k)=P(n−1,k−1)+P(n−k,k)P(n,k)=P(n-1,k-1)+P(n-k,k)


盒子与球

盒子与球,就是有 nn 个东西放进 kk 个集里。

球不相同,实际是指球之间的组合有意义。

球全相同,实际是指球之间的组合无意义。

盒子不相同,实际是指盒子之间的排列有意义。

盒子全相同,实际是指盒子之间的排列无意义。

无限制,实际是指可有空集。

每盒最多一球,实际是指每盒最多一球废话。

每盒至少一球,实际是指不可有空集。


状态讲解

knk^n

球不相同,球之间的组合有意义。

盒子不相同,盒子之间的排列有意义。

无限制,可有空集。

根据分步乘法原理,每个球可以去任何一个集。

so:so:

k×k×...×k(nk\times k \times...\times k(n 个 kk 相乘))


AknA^n_k

球不相同,球之间的组合有意义。

盒子不相同,盒子之间的排列有意义。

每盒最多一球。

可以把它变成考虑,每个球放在那个盒子,每个球不重复放在同一个盒子里。

也就是,第 11 个球可以选择 kk 种方案(可放在k个盒子里)_{(可放在 k 个盒子里)},第 22 个球可以选择 k−1k-1 种方案...第 nn 个球可以选择 k−nk-n 种方案。

so:so:

n×(n−1)×...×(n−k+1)n\times(n-1)\times...\times(n-k+1)


k!×S(n,k)k!\times S(n,k)

球不相同,球之间的组合有意义。

盒子不相同,盒子之间的排列有意义。

每盒最少一球,指不可有空集。

k!k! 在这里的作用其实同 AknA^n_k ,只是 (n=k)(n=k),为了盒子之间的排序。

S(n,k)=S(n−1,k−1)+S(n−1,k)S(n,k)=S(n-1,k-1)+S(n-1,k) 如上


第二章 第三章 第四章

2023/9/29 21:49
加载中...