题目详情
题目详情:
发布时间:2023-11-09 05:21:36

[单项选择]一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程()。
A. 相同
B. 较慢
C. 较快
D. 无法确定

更多"一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时"的相关试题:

[单项选择]一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程( )。
A. 相同
B. 较慢
C. 较快
D. 无法确定
[填空题]在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度 (不得使用系统提供的字符串处理函数)。
int GJetLen(char*str)if( 【8】 ) return 0;
else return 1+GetLen (str+1);

[单项选择]

用递归算法求解F(5)时需要执行 (63) 次“+”运算,该方法采用的算法策略是 (64)

(63)处填()。
A. 5
B. 6
C. 7
D. 8
[单项选择]若一个问题既可以用迭代方式也可以用递归方式求解,则______方法具有更高的时空效率。
A. 迭代
B. 递归
C. 先递归后迭代
D. 先迭代后递归
[填空题]求自然数1到n的和的递归定义如下:   sum(1)=1 若n=1   sum(n)=sum(n-1)+n; 若n>1  下列定义的方法的功能是用递归的算法完成自然数1到n的累加和,请补充程序。   int sum (int num{    if( num = =1)return1;    else return 【 】    }
[填空题]在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。
int GetLen(char*str)

if(______) return 0;
else return 1+GetLen(str+1);

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码