首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。
一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。
admin
2019-03-11
25
问题
一般情况下,将递归程序转化成为非递归程序应该设置(1),但是消除(2)时不需要使用。
选项
A、直接递归
B、间接递归
C、尾递归
D、递推
答案
C
解析
将递归程序转化成为非递归程时,一般需要设置栈。但对于尾递归可将其转化成递推,不需要栈。尾递归调用就是作为方法的最后一个操作出现的递归的方法调用。例如:
打印数组A[n]值的递归算法:
void recfunc(int A[], int n){
if(n>=0){
cout<<A[n]<<"";
n--;|
recfunc(A, n);
}
}
可以改写为:
void iterfunc(int A[], int n){
//消除了尾递归的非递归函数
while(n>=0){
cout<<"value"<<A[n]<<endl;
n--;
}
}
转载请注明原文地址:https://kaotiyun.com/show/FgRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
下面关于数字签名的说法中错误的是(35)。
802.11标准定义的分布式协调功能采用了(28)协议。
利用SDH实现广域网互联,如果用户需要的数据传输速率较小,可以川准同步数字系列(PDH)兼容的传输方式在每个STM.1帧中封装__________个口信道。(2010年下半年试题)
以下地址中不属于网络100.10.96.0/20的主机地址是__________。(2009年上半年试题)
下面有关RMON的论述中,错误的是____________。
用户可以通过http://www_a.corn和http://www.b.corn访问在同一台服务器上__________不同的两个Web站点。(2008年上半年试题)
下图是配置某邮件客户端的界面,图中a处应填写___________(39),b处应填写___________(40)。(40)
许多黑客利用软件实现中的缓冲区溢出漏洞进行攻击,对于这一威胁,最可靠的解决方案是(33)。
一对有效码字之间的海明距离是1)。如果信息为10位,要求纠正l位错,按照海明编码规则,最少需要增加的校验位是(2)位。(1)
某网络拓扑结构如图1-7所示。在主机host1的命令行窗口输入tracertwww.abc.com.cn命令后,得到如图1-8所示的结果。路由器router1e0接口的IP地址为(39),www.abc.com.cn的IP地址为(40)。(40)
随机试题
肝性脑病患者的饮食治疗不恰当的是
下列哪个药物属于开环核苷类抗病毒药?()
下列方法中,可以直接检测桩身混凝土强度的是()。
背景资料:本工程上部结构是80m+112m+80m单箱单室变截面三向预应力混凝土连续刚构桥,梁底宽为5.2m,顶宽为8.8m,梁高由墩顶处的5.6m逐渐减少到合龙段的2.3m。桥分成0~14号段、边跨不平衡段和合拢段施工,顶板厚度由0号块的50c
( )是反映货币基金组合风险的重要指标。
近年来,“十四年抗战”的概念不仅为学术界所接受,而且已成为社会各界关于中国抗日战争的主流认识。“十四年抗战”开始于()。
学生学习是一种有意义的学习,它不仅是再现、继承知识,更是向未知领域进军、不断探索的过程。()
社会主义社会实行按劳分配的直接原因是()。
请从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
每到一个城市,总像被一种已成惯性的磁力所吸引,不自觉地直趋它的老街区。那些知名的古迹作为一个个景点的特性,决定了它们就像站在舞台上,做着准备充分的表演,所以大部分时候,你都无法找到和它们共鸣的入口;而老街区,不是一个拦起来收门票的专门参观区域,而是一个从古
最新回复
(
0
)