《51基本计数原则(The》精选课件.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例: 從100個參賽者中,可能產生的第一名、第二名和第三名的組合有幾種? 解: 例: 假設有八個人參加賽跑。優勝者將得到金牌,第二名得到銀牌,而第三名得到銅牌。得獎結果可能出現的結果有幾種(不會有平手的情形發生)? 解: * 例: 假設一個推銷員必須拜訪八個城市。她必須由某個特定的城市開始。接下來拜訪之城市的順序則沒有限制。這個推銷原有多少種方式安排她的旅程? 解: 例: 在字母ABCDEFGH的排列中,包含字串ABC的排列有幾種? 解: * 例:令S為集合{1, 2, 3, 4}。則{1, 3, 4}就是個S的3-組合。 一個包含n個相異元素的集合,其r-組合的個數記 為C(n, r)。有時,C(n, r)也會表成二項式係數(binomial coefficient)。 例:我們發現C(4, 2) = 6,因為集合{a, b, c, d}的 2-組合有六個子集合,分別為{a, b}, {a, c}, {a, d}, {b, c}, {b, d}和{c, d}。 * 定理:當n為非負整數,r為整數,0 ? r ? n時,一個包含n個相異元素的集合,其r-組合的個數 C(n, r) = n!/r!(n ? r)!。 證明:因為,r-排列能由先找出r-組合,然後再將找出的組合做排列就可得到。所以, P(n, r) = C(n, r)?P(r, r)。 所以,可得 C(n, r) = P(n, r)/P(r, r) = (n!/(n?r)!)/(r!/(r?r)!) = n!/r!(n ? r)!。 * 例:一副52張的撲克牌中取出5張牌有幾種可能的組合?又若選取47張牌有幾種方法? 解: * 系理:令n與r為r ? n的非負整數。則 C(n, r) = C(n, n ? r)。 證明:根據定理,我們有 C(n, r) = n!/r!(n ? r)!與 C(n, n ? r) = n!/(n ? r)[n ? (n ? r)]! = n!/(n ? r)!r!。 所以,C(n, r) = C(n, n ? r)。 * 定義: 一個等式的組合證明(combinatorial proof)是一種利用計數論證的證明方式。證明等式兩端都是在計算某種物件的數量,只是使用方法不同。 令n與r為r ? n的非負整數。則C(n, r) = C(n, n ? r)。的組合證明。 證明:假設S為包含n個元素的集合。每個包含r個元素的子集合A都對應一個包含n ? r元素的子集A合。所以C(n, r) = C(n, n ? r)。 * 例:一個有10個隊員的網球隊要挑出五個球員來參加和它校的比賽有幾種不同的方式? 解: 例:一個30個成員的太空人團體,要挑選6人參與第一次的火星探險任務,可以有幾種不同的組合團隊(假設所有隊員的工作都相同)? 解: * 例:有多少個長度為n的位元字串中恰巧含有r個1? 解: 例: 假設在數學系中有9個教師,在電算系中有11個教師。若想要組成一個離散數學發展委員會,此委員會中必須包含三個數學系教授,四個電算系教授。請問委員會有幾種組合方式? 解: * * * Rosen 6th ed. 2009/11 第五章 計數(Counting) §5.1基本計數原則(The Basics of counting) §5.2鴿洞原理(The Pigeonhole Principle) §5.3排列與組合(Permutations and Combinations) §5.4二項式係數(Binomial Coefficients) §5.5較複雜的排列與組合(Generalized Permutations and Combinations) §5.6產生排列與組合(Generating Permutations and Combinations) * 基本計數原則(§5.1) 乘法法則(product rule) 假設一個程序可以分解為兩個連續的階段任務。如果完成第一階段任務有n1種方法,在完成第一階段後,有n2種方法完成第二階段;則有n1?n2種方法完成這整個程序。 加法法則(sum rule) 如果完成第一種任務有n1種方法,第二種任務有n2種方法;並且這兩項任務不能同時完成,則完成任一種任務的方法有n1+n2種。 * 乘法法則--範例 例: 一個只有兩個僱員(山卓與派托)的新公司,租下了一個有十二個辦公室的房子。有幾種不同的方式,能將這兩個僱員安排於不同的辦公室? 解: 例:用一個英文字母與不超過100的正整數替禮堂的座位編號。不同編號的座位最多能有多少個? 解: * 例:長度為7的位元字串有多少個? 解: 例 如果每個車牌由3個英

文档评论(0)

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

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

1亿VIP精品文档

相关文档