下面对递归的叙述中,不正确的是:
A.递归算法对计算机资源的耗费小,所以效率比较高
B.可读性强
C.递归函数是通过层层调用实现的,先递下去,当调用达到递归出口后,然后归上来,再层层向上返回
D.必须有递归结束条件,即递归出口。
A.递归算法对计算机资源的耗费小,所以效率比较高
B.可读性强
C.递归函数是通过层层调用实现的,先递下去,当调用达到递归出口后,然后归上来,再层层向上返回
D.必须有递归结束条件,即递归出口。
A、可能需要执行递归过程很多次,因而时间开销大
B、每次递归调用都会生成一个新的栈帧,因而空间开销大
C、每次递归调用在栈帧中保存的返回地址都不相同
D、递归过程第一个参数的有效地址为R[ebp]+8
A、设栈的输入序列是1,2,···,n,若输出序列的第一个元素是n,则第i个输出元素是n-i+1
B、若一个栈的输入序列是1,2,3···,n,输出序列的第一个元素是i,则第i个输出元素不确定
C、循环队列不会发生溢出
D、链队列与循环队列相比,前者不会发生溢出
A、数组名作函数的参数,调用时将实参数组复制给形参数组
B、数组名作函数的参数,主调函数和被调函数共用一段存储单元
C、数组名作参数时,形参定义的数组长度不能省略
D、数组名作参数,不能改变主调函数中的数据
A、当n=1,age(n)=10 当n>1时,age(n)=age(n-1)+2
B、当n>=1,age(n)=age(n-1)+2
C、当n=5,age(n)=10 当n>=1,age(n)=age(n+1)-2
D、当n=5,age(n)=2 当n>=1,age(n)=age(n-1)+2
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!