首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
斐波那契数列Fn定义如下: F0=0, F1=1, Fn=Fn-1+Fn-2, n=2,3,… 请就此斐波那契数列回答下列问题: (1)在递归计算Fn时,需要对较小的Fn-1,Fn-2,…,F1,Fn精确计算多少次?
斐波那契数列Fn定义如下: F0=0, F1=1, Fn=Fn-1+Fn-2, n=2,3,… 请就此斐波那契数列回答下列问题: (1)在递归计算Fn时,需要对较小的Fn-1,Fn-2,…,F1,Fn精确计算多少次?
admin
2013-12-19
67
问题
斐波那契数列F
n
定义如下:
F
0
=0, F
1
=1, F
n
=F
n-1
+F
n-2
, n=2,3,…
请就此斐波那契数列回答下列问题:
(1)在递归计算F
n
时,需要对较小的F
n-1
,F
n-2
,…,F
1
,F
n
精确计算多少次?
(2)如果用大O表示法,试给出递归计算F
n
时,递归函数的时间复杂度为多少?
选项
答案
(1)由斐波那契数列的定义可得: F
n
=F
n-1
+F
n-2
=2F
n-2
+F
n-2
=3F
n-3
+2F
n-4
=5F
n-4
+3F
n-5
=8F
n-5
+5F
n-6
=pF
1
+qF
0
设Fm的执行次数为Bm(m=0,1,2,…,n-1),由以上等式可知,F
n-1
被执行一次,即B
n-1
=1;F
n-2
被执行再次,即B
n-2
=2;直至F
1
被执行p次,F
0
被执行q次,即B
0
=p,B
0
=q。B
m
的执行次数为前两等式第一因式系数之和,即B
m
=B
m-1
+B
m-2
,再有B
n-1
=1和B
n-2
=2,这也是一个斐波那契数列。可以解得:[*] (2)时间复杂度为O(n)。
解析
本题主要考查递归算法的时间复杂度。考生应该比较熟悉斐波那契数列,只要具备一定的数学功底,解决该题应该没有什么困难。但是,通过该题需要掌握将实际问题转换成数据结构,进而能够通过数学分析得到时间复杂度的能力。
转载请注明原文地址:https://kaotiyun.com/show/eSal777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
“望子成龙,望女成凤”乃是人之常情。尤其是当前独生子女政策下,一家就一个孩子,谁也不希望自己的孩子一入学,或是一送幼儿园就输在起跑线上。于是部分家长兴起神童情结,从孩子出生就开始制定各种培养计划,在神童计划下,孩子掌握了大量的知识,然而也出现了一些问题,神
直接影响活动效率,使活动顺利完成的个性心理特征是()。
一个实际身高为180厘米的人,距离观察者分别为3米、5米、15米时,观察者都觉得这个人的大小是不变的。这是由于知觉具有()。
教育目的对教育活动的定向功能具体体现为()。
克服教育负向功能的关键是树立()的教育理念。
新课程提出“知识与技能、过程与方法、情感态度与价值观”三维课程目标。这与下列哪位教育家所提出的教育目标类型基本一致?()
编码系统和统觉团都属于个体的认知结构。()
辽宁省凤城农村实验中学位于农村,依据生源有一部分将服务于农村建设的实际,以实现“升学有基础,就业有技能”为主要目标,对学校的部分学科类课程和活动类课程作了适当的调整。他们以劳动技术教育为学校的特色课程,开发了农作物栽培、园艺、果树、花卉、养殖、计算机等多种
网络教育系统建设的重点和核心是()。
能直接与CPU交换信息的存储器是()。
随机试题
钱某的网络原创小说《在那遥远的地方》授权冲浪网站发表。蒙文编辑巴特将该小说译成蒙文在期刊上连载,但未指明原作者姓名和作品出处。草原出版社擅自以蒙文汉文对照版形式出版《在那遥远的地方》,为作者、译者署名并向其支付报酬。白云书店销售了该图书,进货200本,已售
租赁
胃肠减压期间,若胃管堵塞,首先应该
患者老年男性,近来大便次数增多,伴有排便不尽感,偶有便血,量少,色不鲜。该患者应首先进行的检查方法是
下列四座古埃及建筑建造年代最早的是()。
某道路工程项目,与施工单位按《建设工程施工合同文本》签订了工程施工合同,工程未进行投保。但在工程施工过程中,遭受飓风不可抗力的袭击,造成了相应的损失,施工单位在法定有效时间内向监理单位提出索赔要求,并附索赔有关的资料和证据。索赔报告的基本要求如下:
教学过程的结构包括()。
参观教学法可分为()
陈某因病人院经抢救无效而死亡,这在民法上属于()。
新时期的解放思想,关键就是对建设中国特色社会主义的首要的基本理论问题的思想解放,这个首要的基本理论问题是:
最新回复
(
0
)