- 1、本文档共61页,可阅读全部内容。
- 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-2003.ppt
排列与组合 2)把一个组合的选取分成n个任务来完成。令S的元素为x1,x2,…,xn。在选择S的一个组合时,对n个元素的每一个都有两种选择:xi(i=1,2,…,n)要么在这个组合里; xi(i=1,2,…,n)要么不在这个组合里。因此,由乘法原理,存在2n种方法使得我们可以形成S的一个组合。 使两种方法相等就完成了定理的证明。 排列与组合 多重集排列 多重集 多重集同一般集合一样,是一组对象的整体,只不过不像一般集合那样必须要求集合中的每个元素互不相同。 例如,S={a,a,a,b,c,c,d,d,d,d,d}是一个10元素的多重集,其中,有3个a,1个b,2个c和5个d。我们可以将S表示为:S={3?a,1?b,2?c,4?d}。 排列与组合 一般地,多重集可以表示为S={k1?a1,k2?a2,…,kn?an},其中,a1,a2,…,an为S中所有的互不相同的元素,S中有ki个ai(1≤i ≤n),称ki为ai的重数,ki是正整数,也可以是∞,表示S中有无限多个ai。 排列与组合 多重集排列 设S={3?a,1?b,2?c,4?d} ,那么acbc,cbcc为S的4排列,而abaacddcdd是S的一个排列(10排列)。 定理:令S={∞?a1,∞?a2,…,∞?ak}是一个多重集,则S的r-排列的个数为kr。 证明: 第一项有k种方法 第二项有k种方法 … 1 2 r 第r项有k种方法 S a1 … a1 a1 a2 … a2 a2 ak … ak ak 所以,S的r-排列个数为kr 排列与组合 该问题是求S={∞?a,∞?b,…,∞?z}的包含4个元音字母的8-排列数。在长度为8的字符串中,4个元音字母出现的位置的选择方式有 种, 每个元音位置可以取5个元音字母中的任何一个, 4个辅音位置可以取21个辅音字母中的任何一个, 因此,满足要求的字符串有 8 4 8 4 ?54?214个。 例:用26个英文字母可以构造出多少个包含4个元音字母、长度为8的字符串。 排列与组合 例:把r个不同的球放入k个不同的盒子中,每个盒子可以放多个,也可以不放,其方案数为多少? 方法1:第一个球有k个盒子可放,第二个球有k个盒子可放,…,第r个球也有k个盒子可放,由乘法原理知,不同的方案数为kr。 方法2:把这r个球分别记作x1,x2,…,xr,这k个不同的盒子分别记为a1,a2,…,ak,令S={∞?a1,∞?a2,…,∞?ak}是一个多重集,将球xi放入盒子aj对应于多重集S的r排列,因此,方案数为kr。 排列与组合 定理:令S={n1?a1,n2?a2,…,nk?ak}是一个多重集, n=n1+n2+…+nk,则S的排列数等于 证明: … 1 2 n S … a1 … a1 a1 n1 ak … ak ak nk 排列与组合 首先决定哪些位置被a1占据。由于S中有n1个a1,必须从n个位置的集合选出n1个位置的子集。有 种方法。 然后决定哪些位置被a2占据。由于S中有n2个a2,必须从剩下的n-n1个位置的集合选出n2个位置的子集。有 种方法。 … 排列与组合 最后决定哪些位置被ak占据。由于S中有nk个ak,必须从剩下的n-n1-…-nk-1个位置的集合选出nk个位置 的子集。有 种方法。 排列与组合 由乘法原理可知,S的排列的总数等于 根据组合数计算公式,这个数等于 化简后得到 排列与组合 其中,盒子1含有n1个元素,盒子2含有n2个元素,…,盒子k含有nk个元素。如果这些盒子不被做成标签,那么划分的 个数为 。 定理:令n是一个正整数,并令n1,n2,…,nk是正整数且n=n1+n2+…+nk。将n个元素的集合划分成k个被做标签的盒子 B1,B2,…,Bk的方式数为 。 a2 … a2 a2 an … B1 B2 Bk 该问题等价于多重集S={n1?B1,n2?B2,…,nk?Bk}的全排列。 n1 n2 nk 排列与组合 证明:首先选择n1个元素放入第一个盒子,然后从剩下的n-n1个元素中取n2个元素放入第2个盒子中,然后从剩下的n-n1-n2个元素中取n3个元素放入第3个盒子中,…,最后从剩下的n-n1-n2-n3-…-nk-1个盒子中取nk个元素放入第k个盒子中。根据乘法原理,进行这些选择的方法数为: = 排列与组合 a1 a2 a3 例. 4元素的集合S={a1,a2,a3,a4},2个盒子B1和B2,B1含有2个元素,盒子B2含有2个元素。 a1 a2 a3 a1 a2 a3 a1 a2 a3 6种划分 a4 a4 a4
文档评论(0)