律师网站建设商务网站建设

东莞市华川自动化设备有限公司 2026/09/09 18:22:48

luogu P5824 十二重计数法

nnn个球和mmm个盒子,球要全部装进盒子里,计数。

I:球之间互不相同,盒子之间互不相同。
nmn^mnm
II:球之间互不相同,盒子之间互不相同,每个盒子至多装一个球。
∏i=1n(m+1−i)prod_{i=1}^n(m+1-i)i=1n(m+1i)
III:球之间互不相同,盒子之间互不相同,每个盒子至少装一个球。
∑i=0m(−1)m−i(mi)insum_{i=0}^m(-1)^{m-i}inom{m}{i}i^ni=0m(1)mi(im)in
IV:球之间互不相同,盒子全部相同。
直接写成第二类斯特林数求和的形式,枚举非空盒子数,答案为∑i=1m{ni}sum_{i=1}^megin{Bmatrix}n\iend{Bmatrix}i=1m{ni}
第二类斯特林数{nm}egin{Bmatrix}n\mend{Bmatrix}{nm}满足mn=∑i=0m{ni}i!(mi)m^n=sum_{i=0}^megin{Bmatrix}n\iend{Bmatrix}i!inom{m}{i}mn=i=0m{ni}i!(im)
mmm个集合中任选的方案数等于其中挑iii个非空的,剩余全空的方案数)
{nm}=1m!∑i=0m(−1)m−i(mi)in=∑i=0m(−1)m−iini!(m−i)!egin{Bmatrix}n\mend{Bmatrix}=frac{1}{m!}sum_{i=0}^m(-1)^{m-i}inom{m}{i}i^n = sum_{i=0}^mfrac{(-1)^{m-i}i^n}{i!(m-i)!}{nm}=m!1i=0m(1)mi(im)in=i=0mi!(mi)!(1)miin

V:球之间互不相同,盒子全部相同,每个盒子至多装一个球。
[n≤m][n le m][nm]
VI:球之间互不相同,盒子全部相同,每个盒子至少装一个球。
{nm}egin{Bmatrix}n\mend{Bmatrix}{nm}
VII:球全部相同,盒子之间互不相同。
(n+m−1m−1)inom{n +m -1}{m - 1}(m1n+m1)
VIII:球全部相同,盒子之间互不相同,每个盒子至多装一个球。
(mn)inom{m}{n}(nm)
IX:球全部相同,盒子之间互不相同,每个盒子至少装一个球。
(n−1m−1)inom{n - 1}{m - 1}(m1n1)
X:球全部相同,盒子全部相同。
拆分数:把nnn拆成mmm个数的和的方案。
fi,j=fi,j−1+fi−j,jf_{i, j} = f_{i, j - 1} + f_{i - j, j}fi,j=fi,j1+fij,j
构造生成函数Fj(x)=f0,j+f1,jx+⋯+fi,jxi+⋯F_j(x) = f_{0, j} +f_{1, j}x + cdots + f_{i, j} x^i + cdotsFj(x)=f0,j+f1,jx++fi,jxi+
[xi]Fj(x)=[xi−j]Fj(x)+[xi]Fj−1(x)[x^i]F_j(x) = [x^{i-j}]F_j(x) + [x^i]F_{j-1}(x)[xi]Fj(x)=[xij]Fj(x)+[xi]Fj1(x)
Fj(x)=Fj−1(x)+xjFj(x)F_j(x) = F_{j-1}(x) +x^jF_j(x)Fj(x)=Fj1(x)+xjFj(x),即Fj(x)=Fj−1(x)1−xjF_j(x) = frac{F_{j-1}(x)}{1-x^j}Fj(x)=1xjFj1(x)
F0(x)=1F_0(x) = 1F0(x)=1代入得Fi(x)=∏j=1m11−xj=exp⁡(∑j=1m−log⁡(1−xj))=exp⁡(∑j=1m∑ixijiF_i(x) = prod_{j=1}^mfrac{1}{1 - x^j} = exp(sum_{j = 1}^m-log(1-x^j)) = exp(sum_{j=1}^msum_ifrac{x^{ij}}{i}Fi(x)=j=1m1xj1=exp(j=1mlog(1xj))=exp(j=1miixij)。直接计算即可。

XI:球全部相同,盒子全部相同,每个盒子至多装一个球。
[n≤m][n le m][nm]
XII:球全部相同,盒子全部相同,每个盒子至少装一个球。
nnn变为n−mn-mnm,每个盒子先装一个球,情况就变得与第101010条等价。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

网站建设团队潜江网站建设

当你的Android设备遭遇启动失败、系统卡顿或权限异常时,不必惊慌!本文为你提供一套从紧急救援到长期防护的完整解决方案。无论你是初次接触系统定制的新手,还是

2026/06/30 14:15:09

免费网站建设福州网站建设

oneTBB终极指南:解锁多核性能的并行编程利器【免费下载链接】oneTBBoneAPI Threading Building Blocks (oneTBB)项目地址: https://

2026/06/30 12:01:59

网站建设价格网站建设的方案

智能学习助手:解放双手的全自动网课解决方案【免费下载链接】hcqHome简单好用的刷课脚本[支持平台:职教云,智慧职教,资源库]项目地址: https://gitcode.com/gh_

2026/06/30 11:26:25

怎么建设网站龙岗网站建设公司

CosyVoice3能否识别儿童声音?不同年龄层声纹适应性分析在智能语音助手走进千家万户的今天,越来越多家长开始期待一个能“像孩子一样说话”的AI角色——无论是为儿童故事配

2026/06/30 10:32:20

惠州网站建设渭南网站建设

音乐格式转换神器:轻松解锁加密音频文件【免费下载链接】unlock-music在浏览器中解锁加密的音乐文件。原仓库: 1. https://github.com/unloc

2026/06/30 12:03:29

海南网站建设湖北网站建设

5分钟掌握jQuery人脸检测:从零构建智能图像处理应用【免费下载链接】jquery.facedetection项目地址: https://gitcode.com/gh_mirrors/

2026/06/30 13:09:04

昆明网站建设上海营销型网站建设

Langchain-Chatchat如何实现多维度检索过滤?分类筛选功能在企业知识管理日益复杂的今天,一个常见的痛点是:员工明明上传了成百上千份文档ÿ

2026/06/30 11:11:54

网站建设总结岳阳网站建设

从零点亮 SiFive U74:手把手构建 Linux 启动链你有没有试过,给一块“裸片”上电后,看着串口终端一片漆黑,连个OK都没有ÿ

2026/06/30 11:26:56

网站建设方案网站建设制作

抖音下载器终极指南:快速保存高清无水印视频【免费下载链接】douyin-downloader项目地址: https://gitcode.com/GitHub_Trending/do/do

2026/06/30 12:57:04

青岛网站建设宝安网站建设

文章目录🌟 示例代码回顾🔍 一、Vue 模板调用的过程详解✅ 步骤 1:引入 Vue 库✅ 步骤 2:准备一个 DOM 容器(

2026/06/30 12:14:30