首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
斐波那契数列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
75
问题
斐波那契数列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://www.kaotiyun.com/show/eSal777K
本试题收录于:
计算机专业知识题库事业单位考试分类
0
计算机专业知识
事业单位考试
相关试题推荐
“学校下学年生源锐减,老师严重超编,不愿意上早晚自习和补课的同志可以去其他学校另谋高就!”这种说法违反了()。
以个人好恶、兴趣爱好为联系纽带,具有强烈情感色彩的群体是()。
根据技能的定义,下列属于技能的是()。
()的认知发展阶段理论是目前发展心理学界最权威的理论观点之一。
心理学家邓克尔设计了一个“蜡烛实验”。在桌子上有三个硬纸盒,盒里分别装着图钉、火柴和蜡烛。要求被试者用桌子上的这些物品将蜡烛固定在木纸墙上。解决钧方法很简单:把纸盒钉在墙上,再以它为台基竖立蜡烛。但许多被试者不会这样解决问题,因为他们把装着东西的纸盒当作容
学习形成两个或更多的刺激与反应联结,即形成一系列的刺激与反应联结是()。
教师道德范畴,从广义上讲,是指反映和概括有关教师道德现象的特征、方面和关系的各种基本概念。不但教师道德原则和规范所包含的基本概念可以看作教师道德范畴,就是反映教师个体道德行为和道德品质,以及道德评价、道德修养和道德教育等方面的概念,也可以看作教师道德范畴。
世界上第一本终身教育专著《终身教育》的作者是()。
泰勒提出的“课程原理”包含的四个阶段中,()是最为关键的一步,其他步骤都是围绕其展开形成的。
递归过程或函数调用时,处理参数及返回地址,要用一种称为()的数据结构。
随机试题
国标规定,标准溶液在常温(15~25~(2)下的保存时间一般不得超过两个月。
鲁迅短篇小说《风波》的结构线索是【】
下列各项收入,不应征收个人所得税的是:()
关于围挡(墙)设置的说法,正确的有()。
项目信息门户实施的条件包括组织件、教育件、软件、硬件,其中项目信息门户实施最重要的条件是()。
农用土地征用费由土地补偿费、安置补助费、()等组成,并按被征用土地的原用途给予补偿。
2017年1月1日,A公司购入B企业于当日发行的债券一批,5年期,面值5000万元,分期付息,实际支付价款为4639.52万元(含交易费用9.52万元),票面年利率为10%。A公司将其划分为持有至到期投资,初始确认时确定的实际年利率为12%。2018年
CPU主要技术性能指标有
Sinceitsfoundationin1954,theUnitedNationshaswrittenintoitsmajorcovenantstheneedtoestablishminimumagesforma
Lifehasneverbeeneasyforjust-hatchedMagellanicpenguins,butclimatechangeismakingitworse,accordingtoadecades-lon
最新回复
(
0
)