组合数学算法(一).pptVIP

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

一、引言 中国是最早研究排列组合的国家。《周易》就被认为是世界上最早讨论排列组合的书,其中的《八卦》和《六十四卦》阵,就属于重复排列问题。我国的《洛书》有“幻方”的最早记载,幻方是组合数学中构造问题之例,据说“河图”就是一种幻方。 历史走着曲折的道路。一些历史悠久的学科,在经历了漫长的不被人们重视的岁月之后,又会重新焕发出青春的活力。组合数学的历史就是如此。它同算术、代数、几何一样古老,源远流长,但却没有它们那种持续不断的发展历程。这不能归咎于它的衰老,而只能解释成历史的青睐尚未到来。历史是公正的,人类创造的每一项伟绩都不至于被遗忘。近几十年来,这门古老的学科年轻了,活跃起来了,开始以前所未有的速度向前发展着,不断取得丰富的成果。促使这种变化出现的最主要动力是二十世纪的计算机科学的迅速发展。计算机科学,数字通讯理论,规划论和试验设计都要求人们把注意力转向研究离散变量的数学学科,其中之一便是组合数学。这种来自尖端学科领域的刺激的出现,激起了这门古老学科领域中从未有过的发展势头,使它一反长期沉睡的状态,成为本世纪最活跃的数学学科之一。 二、排列组合 全部组合分析公式的推导基于以下两原理 (一)加法原理 如果完成一件事情有n种方式A1,???,An,每种方式中又有mi种方法(1≤i≤n),且Ai Aj=? ,则要完成此事共有 一年365天划分为12个月 一个国家划分一些省 一个班分为几个小组 例1 离开福州,飞机有60个航班,火车有10个车次,轮船有2个班次,汽车有100个班次。 离开福州的方式有60+10+2+100=172 加法原理的例子补充 |A|,|B|分别为集合A,B中元素的个数 补例1 现有长度分别为1,2,???,n的细木棍各一根,可以以它们为边构成多少个不同的三角形? 解:记三角形三边长度为a,b,c,不妨设abc,则应有a+bc 。以c的长度将这些三角形分类,则可分为c=4,c=5, ???,c=n 这样一些不同的类,分别将各类三角形的集合记作B4,B5,???,Bn,则它们构成了所有三角形的集合B的一个分划,则有 而在Bk 中,三角形三边分别为abk ,其中k为定值。于是可将(a,b)对应为平面中的格点,如图。由于还有a+bk ,所以这些点由a=b, a+b=k,b=k三条直线所围成的三角形区域内部。所以当k 为偶数时,有 当k 为奇数时,有 所以n为偶数时, n为奇数时, 补例2 设[x]表示不超过实数x的最大整数。求方程x2 - [x2] = (x - [x] )2在区间1≤x≤n中根的个数。 解:显然x=n是方程的一个根。下面我们再分别求出方程在区间1≤x2,2≤x3,…,n-1≤xn中的根的个数。为此设这些区间中根的个数为B1,B2,…,Bn-1, 即以Bk表示方程在区间k≤xk+1中根的全体。 ∵在k≤xk+1中,有[x]=k ,如果再记p= x-[x] ,就有0≤p1。于是原来方程就可以写成 (k+p)2 -[(k+p)2]=p2 即k2 +2kp=[k2 +2kp+p2] 注意到 [k2 +2kp+p2]=k2 +[2kp+p2] 知上式即为 2kp=[2kp+p2] 该式右端是一个整数,所以左端也应为整数,即2kp是整数 由于k为整数,0≤p1,所以只有当p=0 ,1/2k ,2/2k ,…,(2k-1)/2k 时,等式才能成立。从而知原方程在此区间中恰有2k个根,即| Bk |=2k 于是由加法原理知原方程在区间1≤x≤n中共有 | B1 |+ | B2 |+ … +| Bn-1 |+1=2+4+ … +2(n-1)+1=n 2 -n+1 个根 加法原理 用途极多,如将其与其他数学原理,例如抽屉原理结合起来,就可以推出许多有趣的数学命题。 (二)乘法原理 如果完成一件事情要分几个步骤B1 ,B2 ,… ,Bn ,而每个步骤Bi有mi种方法(1≤i≤n) ,那么完成这事共有 例2 某人在进小学、初中、高中时都分别有二所学校可选择,那么他就有多种不同的方式从小学到高中。 共8种=2 x 2 x 2 例3 多项式乘积 (a1+a2+a3) (b1+b2+b3+b4) (c1+c2+c3

文档评论(0)

gooddoc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档