首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
调用递归过程或函数时,处理参数及返回地址需要用一种称为( )的数据结构。
调用递归过程或函数时,处理参数及返回地址需要用一种称为( )的数据结构。
admin
2013-02-02
36
问题
调用递归过程或函数时,处理参数及返回地址需要用一种称为( )的数据结构。
选项
A、队列
B、栈
C、多维数组
D、顺序表
答案
B
解析
在递归函数执行时函数调用过程中形成嵌套时,最后被调用的函数最先返回。例如,用递归方法求3的阶乘(以factorial(n)表示n的阶乘)的过程如下:factorial(3)=3*factorial(2)=3*(2*factorial(1))=3*(2*1)=3:1:2=6。显然,要求3的阶乘,需要递归调用2的阶乘,要求2的阶乘,需要先求出l的阶乘,依此类推,求出1的阶乘后才得到2和3的阶乘。求解的过程满足后调用先返回的特点,因此需要使用到栈。
转载请注明原文地址:https://kaotiyun.com/show/tTVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
一台PC服务器,安装Linux并配置DNS服务。通过(43)命令测试DNS是否正常。
当前Internet中,最常用的网络管理标准系统是(37)。
克服网络故障问题的最有效的方法是(36)。
In(66)the strength of the carrier signal is varied to represent binary 1 or 0.(67)is a system that can map a name to an address
广泛使用的电子邮件地址的格式是ABC@njupt.edu。其中,njupt.edu是指(56)。
按照ISO定义的网管框架,网络管理包括(48)大功能。网管协议的两大体系结构标准中受到厂商广泛支持的是(49),(49)的模型包括(50)大部分,其中的信息在(51)中存放,管理代理是运行在(52)上面的一个软件。
DNS(Domain Name System)来源于UNIX主机,有时与BSDUNIX的BIND服务相同,使用DNS时,DNS工作站应该(60)。
因特网的一个(52)可使用一个主机的IP地址和端口来定义。
EachmachinesupportingTCPhasaTCPtransportentity,eitheralibraryprocedure,auserprocess,orpartofthekernel.Inal
EachmachinesupportingTCPhasaTCPtransportentity,eitheralibraryprocedure,auserprocess,orpartofthekernel.Inal
随机试题
一个国家在一定时期内,国际收支如果是顺差,则增加外汇储备,中央银行增加基础货币投放,货币供应量()。
或大呼命酒
医院常用的物理消毒灭菌方法不包括
慢性胃溃疡病的病变最好发于
A.MRIB.骶髂关节CTC.双手X线片D.腹部B超E.骨密度测定诊断类风湿关节炎影像学检查是
晶体管单管放大电路如图a)所示时,其中电阻RB可调,当输入Ui、输出Uo的波形如图b)所示,输出波形:
下列奥氏体不锈钢立式储罐绝热施工顺序的描述中,正确的有()。
一物体(可视为质点)在力F=2i+3j—k的作用下由点A(—3,1,2)运动到点B(2,3,4),则力做功为_______焦耳.
心理发展的不平衡性体现在()。
下列民事法律行为中,属于实践性民事法律行为的是()。
最新回复
(
0
)