- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
A(x)=a0+a1x+a2x2+…,
A(x)’=a1+2a2x+3a3x2+…..例. 则性质5若则性质6若则求导积分*第28页,共53页,星期日,2025年,2月5日性质7若则证*第29页,共53页,星期日,2025年,2月5日§2.3 母函数的性质例.已知*第30页,共53页,星期日,2025年,2月5日§2.4Fibonacci数列Fibonacci数列是递推关系的又一个典型问题。Fibonacci数列是以递归的方法來定义:F0=0,F1=1,……Fn=Fn-1+Fn-2(1)斐波那契数列由0和1開始,之后的斐波那契数就由之前的两数相加。0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,………………0不是第一项,而是第0项。*第31页,共53页,星期日,2025年,2月5日1150年印度数学家研究箱子包裝物件长宽刚好为1和2的可行方法数目时,首先描述这个数列。在西方,1202年,意大利数学家斐波那契出版了他的《算盘全书》。他在书中提出了一个关于兔子繁殖的问题:第一个月有一对刚诞生的兔子;如果一对兔子每月能生一对小兔(一雄一雌);而每对小兔在它出生后的第三个月里,又能开始生一对小兔,兔子永不死去;由一对出生的小兔开始,50个月后会有多少对兔子?第n个月相比n-1个月多出的兔子数是n-2个月的兔子生出来的,即Fn=Fn-1+Fn-2*LeonardoofPisaSonofBonaccio第32页,共53页,星期日,2025年,2月5日设§2.4.1 递推关系第33页,共53页,星期日,2025年,2月5日§2.4.1 递推关系*第34页,共53页,星期日,2025年,2月5日1)证明:§2.4.1 递推关系Fn=Fn-1+Fn-2*第35页,共53页,星期日,2025年,2月5日2)证明:§2.4.1 递推关系Fn=Fn-1+Fn-2*第36页,共53页,星期日,2025年,2月5日3)证明:§2.4.1 递推关系*第37页,共53页,星期日,2025年,2月5日一位魔术师拿着一块边长为8英尺的正方形地毯,对他的地毯匠朋友说:“请您把这块地毯分成四小块,再把它们缝成一块长13英尺,宽5英尺的长方”魔术881350,1,1,2,3,5,8,13,21,……….??35F(n)*F(n)–F(n-1)F(n+1)=(-1)nn=0,1,2第38页,共53页,星期日,2025年,2月5日母函数与递推关系第1页,共53页,星期日,2025年,2月5日*内容回顾组合的生成和组合意义模型转换一一对应定义:对于序列a0,a1,a2…,构造一函数:G(x)=a0+a1x+a2x2+……,称函数G(x)是序列a0,a1,a2…,的母函数(生成函数generatingfunction)。(1+x)n是序列C(n,0),C(n,1),…C(n,n)的母函数g(x)=1+x+x2+x3+x4+...=1/(1-x)是f(n)=1的母函数设级数收敛,-1x1生成函数的x没有实际意义第2页,共53页,星期日,2025年,2月5日二项式定理第3页,共53页,星期日,2025年,2月5日*§2.2递推关系利用递推关系进行计数这个方法在算法分析中经常用到例一.Hanoi问题:N个圆盘依其半径大小,从下而上套在A柱上。每次只允许取一个移到柱B或C上,而且不允许大盘放在小盘上方。若要求把柱A上的n个盘移到C柱上请设计一种方法来,并估计要移动几个盘次。现在只有A、B、C三根柱子可用。设计算法;估计它的复杂性,即估计工作量.第4页,共53页,星期日,2025年,2月5日*§2.2递推关系算法:N=2时第一步先把最上面的一个圆盘套在B上第二步把下面的一个圆盘移到C上最后把B上的圆盘移到C上到此转移完毕A
文档评论(0)