首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Fibnacci数列的定义为:F0=0,F1=1,Fn=Fn-1+Fn-2(n≥2,n∈N*),要计算该数列的任意项Fn,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
Fibnacci数列的定义为:F0=0,F1=1,Fn=Fn-1+Fn-2(n≥2,n∈N*),要计算该数列的任意项Fn,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
admin
2019-01-10
56
问题
Fibnacci数列的定义为:F
0
=0,F
1
=1,F
n
=F
n-1
+F
n-2
(n≥2,n∈N
*
),要计算该数列的任意项F
n
,既可以采用递归方式编程也可以采用循环语句编程,由于(31),所以需要较多的运行时间。
选项
A、递归代码经编译后形成较长目标代码
B、递归代码执行时多次复制同一段目标代码
C、递归代码执行时需要进行一系列的函数调用及返回且存在重复计算
D、递归代码执行过程中重复存取相同的数据
答案
C
解析
本题考查程序语言基础知识。分析递归代码执行过程可知,由于调用函数时系统需要在栈区开辟支持函数运行时需要的空间(大多数局部变量的存储单元即分配在此空间中),同时还需造成控制流的转移、返回位置的记录和恢复等工作,同时在该例子中存在着重复计算,例如计算F
4
时要通过递归调用分别计算F
3
和F
2
,而在计算F
3
时,则要通过递归调用分别计算F
2
和F
1
,其中F
2
的计算会重复,因此递归代码执行时需要进行一系列的函数调用及返回且存在重复计算都是比较耗时的。
转载请注明原文地址:https://kaotiyun.com/show/CxVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
某局域网的Internet接入拓扑图如图8-3所示。在路由器Router上定义一条到达Internet网的默认路由,完成此任务的配置语句是(49)。
页式存储管理当中的页面是由(37)所感知的。
基于IEEE802.3标准的100Base-Tx网络比10Base-T的数据传输速率提高了10倍,同时网络的覆盖范围(32)。
在OSI网络管理标准中,将网络管理分为系统管理、层管理和层操作。在(41)中提出了故障管理、配置管理、计费管理、性能管理和安全管理。其中(42)保证网络不被非法使用。
显示存储器VRAM的容量与显示器的分辨率及每个像素的位数有关。假定VRAM的容量为4MB,每个像素的位数为16位,则显示器的分辨率理论上最高能达到(67)像素。
TCP/IP协议集中用来报告差错或提供有关意外情况的信息的协议是(31)。
SOA (Service-Oriented Architecture)是一种架构模型,它可以根据需求通过网络对(70)的应用组件进行分布式部署、组合和使用。
假设在Excel中的工作表中有如图7-2所示的数据,如果在A3单元格里输入公式=SUMIF (A1:D2,">25",A2:D2),那么按回车键后在A3中显示的数值是(16)。
商业秘密是我国(52)保护的一项重要内容,包括技术秘密和经营秘密两项基本内容。
以下关于栈和队列的描述中,错误的是________。
随机试题
()是指冲突规范中就范围所指法律关系或法律问题指定应适用何种法律所依据的一种事实因素。
男性,54岁,因数月来左臂震颤来门诊。当左肘部于屈位时出现左手静止性、快速和规则的“搓丸”样震颤。检查在屈、伸腕部时出现明显的齿轮样强直。2年后震颤加重,累及双臂,姿态僵硬,面部表情呆板,很少眨眼。最可能的诊断是
化疗病人,考虑停药的向细胞计数为
根据《选举法》的规定,关于选举制度,下列哪些选项是正确的?(2014年卷一62题)
有两台以上不同蒸发温度的蒸发器并联使用时,压缩机是以()作为运行基准的。
如果养老基金会决定指定外部投资管理人进行养老保险基金的投资管理,一般需要有三个受托人。其中不包括( )。
下列关于变压器的叙述中,正确的是()。
(2007下项管)在UML提供的图中,______(1)用于描述系统与外部系统及用户之间的交互;______(2)用于按时间顺序描述对象间的交互。(1)
数据字典是对数据定义信息的集合,它所定义的对象都包含于______。
WhatistheadvantageofthenewtechnologybeingdevelopedbyNurEnergyCompany?
最新回复
(
0
)