请在
下方输入
要搜索的题目:
搜 索
[全国专升本资格考试]递归算法比非递归算法花费更多的时间,对吗?为什么?
[全国专升本资格考试]递归算法比非递归算法花费更多的时间,对吗?为什么?
发布时间:
2025-12-18 21:08:02
首页
智慧树
推荐参考答案
(
由 题搜搜 官方老师解答 )
答案:
答:不一定。时间复杂度与样本个数n有关,是指最深层的执行语句耗费时间,而递归算法与非递归算法在最深层的语句执行上是没有区别的,循环的次数也没有太大差异。仅仅是确定循环是否继续的方式不同,递归用栈隐含循环次数,非递归用循环变量来显示循环次数而已。
相关试题
1.
[全国专升本资格考试]递归算法比非递归算法花费更多的时间,对吗?为什么?
2.
在算法设计中,以下哪种方法通过递归调用来解决问题?
3.
递归
4.
递归函数f(n)=f(n-1)+n (n>1)的递归体是?
5.
17数组中元素如下:31 201 68 17 51 54 189 10 315 76,归并算法递归层次为( )
6.
SM2算法是()密码算法。&&666
7.
SM2算法是()国家商用密码算法?
8.
下面四种排序算法中,稳定的算法是
9.
质心算法是一种基于测距的定位算法。
10.
上世纪 90 年代诞生的两个典型的量子攻击算法指的是 算法和 Grover 算法。
登录 - 搜搜题库网
登录
立即注册
已购买搜题包,但忘记账号密码?
登录即同意
《服务协议》
及
《隐私政策》
注册 - 搜搜题库网
获取验证码
确认注册
立即登录
登录即同意
《服务协议》
及
《隐私政策》