- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 14
五年级下学期 第12讲
第14讲 递推方法
解题思路:先举简单的例子,用简单的特殊情况来归纳出一般规律.
例1 平面上5条直线最多能把圆的内部分成几部分?平面上100条直线最多能把圆的内部分成几部分?
例2 平面上10个两两相交的圆最多能将平面分割成多少个区域?平面上1993个圆最多能将平面分割成多少个区域?
例3 在一个圆周上按下面规则标上一些数:第一次先把圆周二等分,在两个分点旁标上和,如图(a)。第二次把两段半圆弧二等分,在分点旁标上相邻两分点旁所标两数的和,如图(b),标上(= + )。第三次把4段圆弧分别二等分,并在4个分点旁边标上两个相邻分点旁所标数的和,如图(c),分别标上(= + )和(= + )。如此继续下去,当第八次标完数以后,圆周上所有已标的数的和是多少?
图(a) 图(b) 图(c)
例4 假设刚出生的雌雄一对小兔过两个月就能生下雌雄一对小兔,此后每月生下一对小兔.如果养了初生的一对小兔,问满一年时共可得多少对兔子?
例5 传说在印度的佛教圣地贝拿勒斯圣庙里安放着个一个黄铜板,板上插着三根宝石针,在第一根宝石针上,从下到上穿着由大到小的64片中心有孔的金片.每天都有一个值班僧侣按下面规则移动金片:把金片从第一根宝石针移到其余的某根宝石针上.要求一次只能移动一片,而且小片永远要放在大片的上面.当时传说当64片金片都按上面的规则从第一根宝石针移到另一根宝石针上时,世界将在一声霹雳中毁灭.所以有人戏称这个问题叫“世界末日”问题(也称为“Hanoi塔”问题),当然,移金片和世界毁灭并无联系,这只是一个传说而已,但说明这是一个需要移动很多很多次才能办到的事情.解这个问题的方法在算法分析中也常用到.请你计算一下,究竟按上述规则移动完成64片金片需要移动多少次呢?
习题
1. 请你根据下列各个数之间的关系,在括号里填上恰当的数:
①1,5,9,13,17,( )。
②0.625,1.25,2.5,5,( )。
④198,297,396,495,( ),( )。
2.将自然数1,2,3,…,按图排列,在“2”处转第一个弯,“3”处转第二个弯,“5”处转第三个弯,….问哪个数处转第二十个弯?
3.请用递推方法求出甲、乙、丙、丁四人站成一排照相,共有多少种不同站法?
4.上一段12级楼梯,规定每一步只能上一级或两级.问要登上第12级楼梯共有多少种不同走法?
5. 有10个村庄,分别用,,…,表示,某人从A1出发按箭头方向绕一圈最后经由再回到,有多少种不同走法?
注:每点(村)至多过一次,两村之间,可走直线,也可走圆周上弧线,但都必须按箭头方向走.
第十四讲 递推方法
递推方法是人们从开始认识数量关系时就很自然地产生的一种推理思想.例如自然数中最小的数是1,比1大1的数是2,接下来比2大1的数是3,…由此得到了自然数数列:1,2,3,4,5,….在这里实际上就有了一个递推公式,假设第n个数为an,则
an+1=an+1
即由自然数中第n个数加上1,就是第n+1个数。由此可得
an+2=an+1+1,
这样就可以得到自然数数列中任何一个数
再看一个例子:
例1 平面上5条直线最多能把圆的内部分成几部分?平面上100条直线最多能把圆的内部分成几部分?
解:
假设用ak表示k条直线最多能把圆的内部分成的部分数.这里k=0,1,2,….如图可见。
a0=1
a1=a0+1=2
a2=a1+2=4
a3=a2+3=7
a4=a3+4=11
…
归纳出递推公式an+1=an+n. (1)
即画第n+1条直线时,最多增加n部分.原因是这样的:第一条直线最多把圆分成两部分,故a1=2.当画第二条直线时要想把圆内部分割的部分尽可能多,就应和第一条直线在圆内相交,交点把第二条直线在圆内部分分成两条线段,而每条线段又把原来的一个区域划分成两个区域,因而增加的区域数是2,正好等于第二条直线的序号.同理,当画第三条直线时,要想把圆内部分割的部分数尽可能多,它就应和前两条直线在圆内各有一个交点.两个交点把第三条线在圆内部分成三条线段.而每条线段又把原来一个区域划分成两个区域.因而增加的区域部分数是3,正好等于第三条直线的序号,….这个道理适用于任意多条直线的情形.所以递推公式(1)是正确的.这样就易求得5条直线最多把圆内分成:
a5=a4+5=11=5=16(部分)。
要想求出100条直线最多能把圆内分成多少区域,不能直接用上面公式了,可把
文档评论(0)