网站大量收购独家精品文档,联系QQ:2885784924

11.整数拆分.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1讲 排列与组合(一) 周忠荣 编 整数的拆分 本讲内容 1. 整数拆分的概念和计算 2. Ferrers图 目的要求 理解整数拆分的概念 会用生成函数和有关公式求正整数的拆分数 了解Ferrers图 1. 整数的拆分 第1章介绍了: (1) 将n个不同的球放入k个不同的盒子——多重排列 (2) 将n个相同的球放入k个不同的盒子——多重组合 还存在这样一类问题:将n个相同的球放入k个相同的盒子,每个盒子至少放1个。 这类问题等价于如下问题: 对于方程n1+n2+…+nk=n,求满足条件n1≥n2≥…≥nk≥1的正整数解的个数。 1. 整数的拆分 定义2.6.1 设n为正整数,有k个正整数n1,n2,…,nk满足: (1)n=n1+n2+…+nk; (2)n1≥n2≥…≥nk≥1 ; 则称n1,n2,…,nk为正整数n的一个k拆分,其中ni (1≤i≤k)称为该k拆分的分量。n的k拆分的个数称为n的k拆分数。n的所有拆分(k取遍所有可能的值)的个数称为n的拆分数。 1. 整数的拆分 正整数的拆分的模型是:n个相同的球放入k个相同的盒子,每个盒子至少放1个。 为了方便叙述,本书采用以下记号: pk(n)表示正整数n的k拆分数, p(n)表示正整数n的所有拆分数。 当k>n时,正整数n的k拆分不存在。为了以后计算的方便,规定这时的拆分数为0,即当k>n时,pk(n) =0。 1. 整数的拆分 正整数5的所有拆分如下: (1) 5=5 (2) 5=4+1 (3) 5=3+2 (4) 5=3+1+1 (5) 5=2+2+1 (6) 5=2+1+1+1 (7) 5=1+1+1+1+1 1. 整数的拆分 所以, p1(5)=1(5=5) p2(5)=2(5=4+1,5=3+2) p3(5)=2(5=3+1+1,5=2+2+1) p4(5)=1(5=2+1+1+1) p5(5)=1(5=1+1+1+1+1) p(5)=7 3和1都是5的3拆分5=3+1+1的分量。 1. 整数的拆分 人们希望对于给定的n,不需要列出所有拆分,而是有某种方法直接计算出pk(n)和p(n)。生成函数就可以用来求正整数的拆分数。 例3-6 有足够多面值分别为1元、2元、3元、4元和5元的邮票,问有多少种方案贴出5元的邮资? 1. 整数的拆分 解 利用生成函数,有(为了节省篇幅,省略了指数大于5的项) G(x)=(1+x+x2+x3+x4+x5+…) (1+x2+x4+…)(1+x3+…) (1+x4+…)(1+x5+…) =(1+x+2x2+2x3+3x4+3x5+…) (1+x3+…)(1+x4+…) (1+x5+…) 1. 整数的拆分 续解=(1+x+2x2+3x3+4x4+5x5+…) (1+x4+…)(1+x5+…) =(1+x+2x2+3x3+5x4+6x5+…) (1+x5+…) =1+x+2x2+3x3+5x4+7x5+… 由于x5的系数是7,这表明有7种方案贴出5元的邮资。这恰与实例3-4的p(5) =7吻合。 p(0)=1, p(1)=1, p(2)=2, p(3)=3, p(4)=5 1. 整数的拆分 例3-7 有1元邮票3枚,2元邮票2枚和4元邮票1枚,问有多少种方案贴出5元的邮资? 解 利用生成函数,有 G(x)=(1+x+x2+x3)(1+x2+x4)(1+x4) =(1+x+2x2+2x3+2x4+2x5+x6+x7) (1+x4) =1+x+2x2+2x3+3x4+3x5+3x6 +3x7+2x8+2x9+x10+x11 1. 整数的拆分 由于x5的系数是3,这表明有3种方案贴出5元的邮资。实际上,这3种方案是:4+1,2+2+1,2+1+1+1。 从例3-7的解答中可以看出:由1元邮票3枚,2元邮票2枚和4元邮票1枚可以贴出不超过11元的各个整数元的邮资,超过11元的邮资无法贴出。 1. 整数的拆分 定理3-2 关于正整数n的k拆分数pk(n),有: (1) p1(n) =1 (3-10) (2) pn(n) =1 (3-11) (3) pn-1(n) =1 (3-12) (4) (3-13) (5) (3-14) 1. 整数的拆分 例3-8 求7的3拆分数p3(7)。 解

文档评论(0)

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

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

1亿VIP精品文档

相关文档