组合数学笔记-计数原理
约定:
本笔记涉及的一切变量,若未特殊指明,则默认为非负整数。
计数原理
基本计数原理
加法原理(分类)
描述 若完成一件事有 种方式,第 种方式有 种方法,那么完成这件事共有 种方法。
应用 从武汉到上海有乘火车、飞机、轮船 种交通方式可供选择,而火车、飞机、轮船分别有 个班次,那么从武汉到上海共有 种方法可以到达。
乘法原理(分步)
描述 若完成一件事有 个步骤,第 个步骤有 种方法,那么完成这件事共有 种方法。
应用 从武汉到上海乘火车要换乘 次, 次换乘分别有 个班次,那么从武汉到上海共有 种方法可以到达。
减法原理(正难则反)
描述 若方法全集为 ,则满足性质 的方法集合 为 全集-不满足性质A的方法集合
,即 ,共有 种方法。
应用 中不能被 整除的整数个数为 全部数字-能被2整除的数字
,即 。
除法原理(等价划分)
描述 若方法全集为 ,恰好能被性质 划分成 个大小相等的等价类 (每个等价类内的方法对于性质 是同一种方法),则满足性质 的方法集合 为 每个等价类任选一个代表元组成的集合
,共有 种方法。
应用 个数中选 个数的组合 为 选数的排列数/每个组合被重复计数的次数
,共有 种。
重要计数原理
抽屉原理(鸽巢原理)
第一抽屉原理 把 个物品放入 个抽屉,则至少存在一个抽屉有至少 个物品。
第二抽屉原理 把 个物品放入 个抽屉,则至少存在一个抽屉有至多 个物品。
应用 中任选 个整数,一定存在互质的数。考虑给连续两个数分组 ,根据第一抽屉原理,至少存在一个组两个数都被选了,这两个数一定互质。
容斥原理
描述 有 个集合 ,那么其全集大小 满足
应用 中能被 和 整除的整数个数为 能被2整除的数字+能被3整除的数字-能被6整除的数字
,即 。
本文来自博客园,作者:空白菌,转载请注明原文链接:https://www.cnblogs.com/BlankYang/p/17165553.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧