容斥原理与鸽巢原理.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
容斥原理与鸽巢原理

容斥原理与鸽巢原理 在求解计数问题时,用间接的方法往往比直接容易,下面我们将介绍常用的间接计数方法: 容斥原理与鸽巢原理. 容斥原理包括其三种形式及简单应用,并在此基础上探讨了一些更深入的应用,如具有有限重复数的多重集合的r组合数、错排问题、有禁止模式的排列问题、 n对夫妻问题;鸽巢原理包括其两种形式和推论,并在此基础上介绍了Ramsey问题与Ramsey数的问题和简单的应用. 容斥原理 【例1】 求{1,2,…,n}的1不在第一个位置上的全排列的个数. 解 : 设i1i2…in是{1,2,…,n}的一个全排列,因1不在第一位置上,所以i1≠1。 下面我们分别用直接计数和间接计数两种方法来计算此类排列的个数。 容斥原理 (i)直接计数. 将i1≠1的所有全排列按照i1的取值分成n-1类. 若i1=k∈{2,3,…,n},则i2…in是{1,…,k-1,k+1,…,n}的一个 全排列,所以{1,2,…,n}的使 i1=k 的全排列个数为(n-1)!个. 而k可取2,3,…,n,由加法原则知,i1≠1的全排列数为 (n-1)(n-1)!. 容斥原理 (ii)间接计数. {1,2,…,n}的全排列的个数为n!. 若i1=1,则i2…in是 {2,3,…,n}的全排列,所以{1,2,…,n}的第一个位置为1的全 排列共有(n-1)!个. 因而,1不在第一个位置上的全排列共 有 n!-(n-1)!=(n-1)(n-1)! 个. 容斥原理 这种间接计数的方法,基于的原理可以用集合论的语言 叙述如下: 设A是有限集合S的一个子集,则A中元素的个数等于 S中元素的个数减去S中不在A内的元素的个数。 即: |A| = |S|-| |. 下面我们对这种方法进行推广. 容斥原理 容斥原理的三个形式 定理1 设S是一有限集合,P1,P2,…,Pm是同集合S有关的m个性质,设Ai是S中具有性质Pi的元素构成的集合(1≤i≤m), 是S中不具有性质Pi的元素构成的集合(1≤i≤m),则S中不具有性质Pi的元素的个数为: 容斥原理 定理3 设 集 合 S 中具有 性 质 集合 P={P1,P2,…,Pm}中恰好r个性质的元素的个数为N(r), 则 (2.1.4) 其中, = |S|, 容斥原理 【例1】 1与1000之间不能被4,5和6整除的整数有多少 个? 解: 令A={1,2,3,…,1000},则 |A|=1000. 记A1、A2、A3分别为在1与1000之间能被4,5和6整除的整 数集合,则有: |A1| = L1000/4」=250, |A2| = L1000/5」=200, |A3| = L1000/6」=166, 容斥原理 于是A1∩A2 表示A中能被5和6整除的数,即能被30整除的 数,其个数为 |A1∩A2|=L1000/20」=50; 同理, |A1∩A3|=L1000/12」=83, |A2∩A3|=L1000/30」=33, A1 ∩A2 ∩ A3 表示A中能同时被4,5,6整除的数,即A中能 容斥原理 被4,5,6的最小公倍数lcm(4,5,6)=60整除的数,其个数为 | A1∩A2∩A3|=L1000/60」= 16. 由容斥原理知,A中不能被4,5,6整除的整数个数为: = |A| - (|A1| + |A2| +|A3|) + (|A1∩A2| + |A1∩A3| +|A3∩A2|) - |A1∩A2∩A3| = 534 容斥原理 【例2】求不超过120的素数的个数. 解: 因112=121,故不超过120的合数必然是2,3,5,7 的倍数,而且不超过120的合数的因子不可能超过11. 设Ai为不超过120的数i的倍数的集合(i = 2,3,5,7),则 |A2| = L120/2」=60, |A3| = L120/3」=40, |A5| = L120/5」=24, |A7| = L120/7」=17, |A2∩

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档