第12章基本的组合计数公式.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12章基本的组合计数公式

Discrete Math. , Chen Chen 离散数学 Discrete Mathematics 第四部分 组合数学 Part Four Combinatorial Mathematics 第四部分 组合数学 组合数学的研究内容 组合存在性 组合计数 组合枚举 组合优化 本书的内容 基本的组合计数公式 递推方程与生成函数 第十二章 基本的组合计数公式 主要内容 加法法则与乘法法则 排列与组合 二项式定理与组合恒等式 多项式定理 12.1 加法法则与乘法法则 加法法则 乘法法则 分类处理与分步处理 加法法则 乘法法则 分类处理与分步处理 分类处理:对产生方式的集合进行划分,分别计数,然后使用加法法则 分步处理:一种产生方式分解为若干独立步骤,对每步分别进行计数,然后使用乘法法则 分类与分步结合使用 先分类,每类内部分步 先分步,每步又分类 实例:关系计数 解答 例2:Ipv4网址计数 解答 netid hostid A类: 0+7位, 24位 B类: 10+14位, 16位 C类: 110+21位, 8位 限制条件:1111111在A类中的netid部分无效 hostid部分不允许全0或全1 A类:netid 27?1, hosted 224?2, NA=1272130706178 B类:netid 214, hosted 216?2, NB=16384?65534=1073709056 C类:netid 221, hosted 28?2, NC=2097152?254=532676608 N=NA+NB+NC=3737091842 12.2 排列与组合 集合的排列 证明 下面考虑 n ? r 的情况. (1) 排列的第一个元素有 n 种选择的方式. 排列的第二个元素有n?1种选法, …, 第 r 个元素的方式数 n ?r+1. 根据乘法法则,总的选法数为 n(n ?1)( n?2)…(n ?r+1) = (2) 分两步构成 r 排列. 首先无序地选出r个元素,然后再构造这r个元素的全排列. 无序选择r个元素的方法数是C(n,r);针对每种选法,能构造 r!个不同的全排列. 根据乘法法则,不同的 r 排列数满足 P(n, r)=C(n,r) r! 组合数C(n,r)也称为二项式系数,记作 推论 推论 设n, r为正整数,则 (1) C(n,r)= (2) C(n,r) = C(n, n?r) (3) C(n,r)=C(n?1,r?1)+C(n?1,r) 杨辉三角 多重集的排列与组合 多重集的排列计数 定理12.2 设S={n1?a1, n2?a2, …, nk ?ak}为多重集, (1) S 的全排列数是 (2) 若r ? ni,i=1,2,…,k,那么S 的 r 排列数是 kr 多重集的组合 组合计数的应用 一一对应的技巧 12.3 二项式定理与组合恒等式 主要内容 二项式定理 组合恒等式 非降路径问题 二项式定理 二项式定理的应用 组合恒等式:递推式 组合恒等式:基本求和式 恒等式求和:变系数和 证明公式7 恒等式:变上项求和 恒等式:乘积转换式 恒等式:积之和 组合恒等式解题方法小结 证明方法: 已知恒等式带入 二项式定理 幂级数的求导、积分 归纳法 组合分析 求和方法: Pascal公式 级数求和 观察和的结果,然后使用归纳法证明 利用已知的公式 非降路径的计数 栈输出的计数 例8 将1, 2, … , n 按照顺序输入栈,有多少个不同的输 出序列? 分析:将进栈、出栈分别记作 x, y, 出栈序列是 n个x,n个y 的排列, 排列中任何前缀的 x 个数不少于y 的个数, 等于从(0,0)到 (n,n) 的不穿过对角线的非降路径数 栈输出的计数 栈输出的计数 12.4 多项式定理 推论 推论1 多项式展开式中不同的项数为方程 的非负整数解的个数 C(n+ t ?1,n) 推论2 多项式系数 组合意义 多项式系数 多重集 S={n1? a1, n2?a2, …, nt ?at } 的全排列数 n个不同的球放到 t 个不同的盒子使得第一个盒子含n1个球,第二个盒子含n2个球,…,第 t 个盒子含 nt 个球的方案数 第十二章 习题课 主要内容 基本计数 计数法则:加法法则、乘法法则 计数模型:选取问

文档评论(0)

huayagonga + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档