首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。 (1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。 (2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。 (1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。 (2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整
admin
2009-09-20
46
问题
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。
(1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。
(2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整代码。
函数fib1、fib2求得菲波那契数列第n项(n>40)的速度并不相同,请指出速度慢的函数名,并简要说明原因。
选项
答案
函数名:fib1 原因:递归调用时间消耗(或开销)更大,本递归函数包含大量重复计算
解析
完成同一任务的递归计算与迭代计算过程的时空效率并不相同,一般来说,递归计算过程所占用的空间更多、计算时间更长。这是由于递归函数执行过程中引起一系列的函数调用和返回,所以需要较多的时间开销(控制转移和存储空间管理操作所需的时间)及空间开销(每一次调用时为函数中的形式参数和自动局部变量分配存储空间等),因此与实现相同功能的非递归函数相比,运行效率较低。
转载请注明原文地址:https://kaotiyun.com/show/PIjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
计算机硬件唯一能够直接识别和处理的语言是(30)________________。
以下关于windows7文件名的叙述中,(20)________________是正确的。
某地区对高二学生举行了一次数学统考,并按“成绩-人数”绘制了分布曲线。考试成绩呈(12)________________,分布比较合理。
在信息收集过程中,需要根据项目的目标把握数据(7)________________要求,既不要纳入过多无关的数据,也不要短缺主要的数据;既不要过于简化,也不要过于烦琐。
在PowcrPoint2010中,将一张幻灯片中的图片及文本框设置成一致的动画显示效果后,________________。
在Excel2010中,若要计算出B3:E6区域内的数据的最大值并保存在B7单元格中,应在B7单元格中输入________________。
国际标准化组织提出的开放系统互连OSI参考模型,将计算机网络分成7层,其中最底层是()。
要使Word能自动提醒英文单词的字母拼写是否正确,应设置Word的(47)选项功能。
计算机操作系统的主要功能是______。
在Excel2007中,若在单元格A1中输入函数“=MID(“RUANKAO”,1,4)”,按回车键后,则A1单元格中的值为()。
随机试题
以下哪个方剂可用于消谷善饥
下列行政复议申请,复议机关不予受理的是
所有者权益变动表应当分别列示当期损益、直接记入所有者权益的利得和损失、与所有者(或股东)的资本交易导致的所有者权益的变动等。()[2011年真题]
下列说法不符合投资理论基本假设的是()。
下列不是无效劳动合同的是()。
上市公司甲公司是ABC会计师事务所的审计客户,A注册会计师是甲公司2014年度财务报表审计业务的项目合伙人。假定存在以下与职业道德相关的情况:(1)A注册会计师2014年度曾兼任甲公司独立董事。为消除对独立性的不利影响,A注册会计师接受指派担任项目合
一般来说,最能准确反映人的内心状况的身体语言形式是()。
以下不属于思想政治课教学基本理念的是()。
世间有很多事真的是“只有想不到的,没有做不到的”。当我们陷入_______的境地时,开动脑筋,激活智慧,往往会“急中生智”而杀出一条_______的新路来。没有四肢,就用牙齿行走;缺少力气,就用智慧谋生……生活中的很多奇迹和成功,就是这样诞生的。填入划横线
壳牌石油公司连续两年在全球500家最大公司净利润总额排名中位列第一,其主要原因是该公司比其他公司有更多的国际业务。下列哪项如果为真,最能支持上述说法?
最新回复
(
0
)