首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
公务员
斐波那契数列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
53
问题
斐波那契数列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
计算机专业知识
事业单位考试
相关试题推荐
在班级管理中,班主任是班级的()。
教育研究的定量分析中,用以反映数据的离散趋势的量数有()。
下列实用行为分析程序中,常常被用来改善个别学生课堂问题行为的是()。
中国近代教育史上第一部比较系统,并在全国范围内实施的法定学校系统是()。
李天升入初中后学业成绩“屡战屡败”,他表现的一点也不在乎,经常说“我就破罐子破摔了”“听天由命吧”一类的话,李天的状态被称为()。
【2015年山东省属真题】张小雨需要自己查阅资料、设计方案,并应用方案来解决某一个实际问题。这一任务对应的认知要求是()。
看同样一个人,由于距离远近不同在视网膜上视像大小相差很大,但我们总认为他并没有什么变化,这是()。
编辑Word文档时,我们常希望在每页的底部或顶部显示页码的信息,这些信息也打印在文件每页的顶部,就称为页眉。()
下面不是UNIX/Linux操作系统的密码设置原则的是()。
在Word文档编辑过程中,为了防止突然断电等意外造成的数据丢失,应经常单击工具栏上的“保存”按钮或按快捷键()。
随机试题
下列不属于培训需求分析方法的是
主要通过刺激颈动脉体和主动脉体化学感受器,反射性兴奋呼吸中枢的药物是
女,30岁。干咳少痰1周,咽干音哑,口干喜饮,舌边尖红,苔薄黄,脉浮数。应选
A、麻痹性肠梗阻B、单纯性肠梗阻C、痉挛性肠梗阻D、绞窄性肠梗阻E、机械性肠梗阻外伤性腹膜后巨大血肿易发生
所有关于客户关系管理定义的共同之处是:强调企业生产经营必须以客户为中心,并一致认为与客户的关系及其管理应该提升到企业竞争与发展战略的高度。()
在通货膨胀条件下,()
2010年《巴赛尔资本协议Ⅲ》强化了银行资本充足率监管标准,待新标准实施后,商业银行核心资本充足率应达到()。
陈某向王某购买货物,价款为10万元,合同签订后,陈某向王某支付了2万元作为定金。交货期限届满后,因为第三方供货迟延,致使王某只向陈某支付了一半的货物,陈某因此主张适用定金罚则,要求王某承担定金责任,王某不同意。下列关于是否适用定金罚则的表述中,符合担保法律
Thefossilremainsofthefirstflyingvertebrates,thepterosaurs,haveintriguedpaleontologistslormorethantwocenturies.
Wateristasteless,odorless,andnearlycolorless(ithasaslighthintofblue).Itisa【C1】______thatisessentialtoallkn
最新回复
(
0
)