《组合数学》学习笔记
1.2 一一对应
定理 1-1 (Cayley 定理)
完全图
有 种生成树。
书中给出的证明方式(构造
1.4~1.6 排列组合的变种
圆周排列
从
根据定义可得
可重组合
在
个元素中取 个,可以重复取,方案数为 。
证明
等价于在
将
反之亦然。
不相邻的组合
在
中取 个不相邻元素的方案数为 。
证明
等价于在
将
反之亦然。
线性方程组的解数
线性方程
的非负整数解的个数为 。
可重组合的证明
可以看作
隔板法的证明
也可以看作
1.7 组合意义
例 1-33
求证:
。
代数推导
组合意义
我们考虑一个原点在
例 1-35
求证:
。
代数推导
将
组合意义
考虑一个网格,其中有一条
另一种计算方法是,分别统计线段上
两者相等,证毕。
例 1-37
求证:
。
组合意义一
考虑两个集合
那么一共有
组合意义二
考虑一个网格,
考虑一条
1.8 应用举例
例 1-44
在一个网格中,问
且经过的所有点 都要满足 的路径数。保证 。
首先,第一步一定是
可以发现,一条不合法的路径一定触碰了直线
所以方案数为
2.2 母函数
定义 2-1
对于序列
母函数是形式幂级数,计算时不考虑其是否收敛。
3.1 De Morgan 定理
集合
多元形式类似。
3.2 容斥原理
式子略,可以用数学归纳法来证。
3.3 容斥原理
例 3-10
推导“错排问题”的通项公式。
设
容易发现
错排问题还有生成函数解法。
作者:alan-zhao-2007
出处:https://www.cnblogs.com/alan-zhao-2007/p/comb-math.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具