- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组合数学第3章3.2.ppt
第三章 排列与组合 集合的排列和组合 多重集排列 主要内容 集合循环排列 集合的组合 多重集的排列 应用例子 回顾 加法原理: 设集合S划分为S1, S2,…, Sm。则: |S|=|S1|+|S2|+…+|Sm | 乘法原理 设S是P和Q的乘积(即S=P×Q),则 |S|=|P|×|Q| 集合的线性排列 排列计数 循环排列 定义:把元素排成首尾相连的一个圈,只考虑元素间的相对顺序的排列称循环排列。 循环排列计数 定理3.2.2 n个元素集合的循环r排列个数为: 特别地,n元素的循环排列个数=(n?1)! 应用 例3:10个人围坐一个圆桌,其中2个人不愿彼此挨着就座,问有多少种座位摆放方法? 解2:设P1,P2不挨着坐,固定其中一个P1的位置,那么, P2可选位子是7, 然后,余下8人可任意坐,按线性排列方法计数:7×8! 3.3 集合的组合 定义:从n个元素中无序地取出r个元素,称n元素集合的r-组合。 用 表示n元素集合的全部r-组合数。 约定:(1) =1 (2)当rn时, =0 定理3.3.1:对于整数n和r, r ? n, 有: P(n, r)=r! 即 证明:对P(n, r)计数可分为两步: 1)从集合中无序选取r个元素: 2)对选取的元素排序计数:r! 由乘法原理得到: P(n, r)=r! 推论3.3.1: 对于整数r,0?r ? n, = 应用 例:平面上25个点,假设不存在3点共线情况,问这些点可以组成多少条直线?多少个三角形? 解:1)每两个点确定一条直线: 2)每三个点确定一个三角形: 例:如果每个词都包含3,4或5个元音,那么字母表中26个字母可以构造多少个8字母词?(假设每个词中的字母使用次数没有限制) 解:1)3元音词: ,元音位置方式,元音选择方式,辅音的方式。 2)4元音词: 3)5元音词: 定理3.3.2:下述公式成立: 2)对于S的每一个元素编号,那么对任何一个组合C,S的一个元素x有2种可能,由乘法原理,n个元素共有2n。即完成定理证明。 无限重复数多重集的排列 定理3.4.1:令S是多重集,它有k个不同的元素,每个元素都有无限重复次数,那么,S的r-排列个数为kr 注:若S的每种元素的重数都大于或等于r,结论同样成立。 证明:S的一个r-排列的第一项可选择k种元素中任何一种,其他r?1项同样有k种选择,由乘法原理共有kr种。 注:问题等价于k个数字r-排列(允许重复)个数。 例1:具有4位数字的三进制数的个数是多少? 问题等价于:多重集{??0, ??1, ??2}的4-排列个数。有34个。 多重集排列 定理3.4.2:令S是多重集,它有k个不同的元素,每个元素的重复数分别为n1,n2,…,nk,那么,S的排列数等于 其中n= n1+n2+…+nk 证明 设S={n1?a1, n2?a2,…, nk?ak},S的n-排列。问题相当于将所有这些元素放到n个有序位置的方法。 n1个a1的放置方法有 种, n2个a2的放置位置剩下n?n1个,因此,有 种。继续下去,运用乘法原理。 S的排列总数为: = = 应用 例:求字母多重集{1?M, 4?I, 4?S, 2?P }的排列数。 n=1+4+4+2=11,排列总数为: 小结 作业 3.6习题 8,10, 11 * * C2 C1 C5 C4 C3 25 40 45 60 55 80 120 50 60 70 多少所有可能不同的巡回路径? 1 2 3 4 6 5 解1:总的排列数除去不满足条件的排列数。总的排列数为(10?1)! 2个连续情况的排列数:2×(9-1)! 即:9!-2×8!=7×8! P1 ?P2 ?P2 证明:对n元集合S的所有组合用不同方法计数。 1)对所有r-组合运用加法原理得: n ? 2 1 ? r ? 2 1 k ? k k 4 3 2 1 n ? 3 2 ? 1
文档评论(0)