更多"递归算法的执行过程一般来说可先后分成______和______两个阶段"的相关试题:
[单项选择]递归算法的执行过程一般来说可先后分成______和______两个阶段。
A. 回溯
B. 回归
C. 返回
D. 合成
[单项选择]
递归算法的执行过程一般来说可先后分成(29)和(30)两个阶段。
(30)处填()。
A. 回溯
B. 回归
C. 返回
D. 合成
[单项选择]
递归算法的执行过程一般来说可先后分成(29)和(30)两个阶段。
(29)处填()。
A. 试探
B. 递推
C. 枚举
D. 分析
[单项选择]
递归算法的执行过程,一般来说,可先后分成 (12) 和 (13) 两个阶段。
(13)处填()。
A. 回溯
B. 回归
C. 返回
D. 合成
[单项选择]
递归算法的执行过程,一般来说,可先后分成 (12) 和 (13) 两个阶段。
(12)处填()。
A. 试探
B. 递推
C. 枚举
D. 分析
[单项选择]
递归算法的执行过程,一般来说,可先后分成(1)和(2)两个阶段。
(2)处应选择()
A. 回溯
B. 回归
C. 返回
D. 合成
[单项选择]
递归算法的执行过程,一般来说,可先后分成(1)和(2)两个阶段。
(1)处应选择()
A. 试探
B. 递推
C. 枚举
D. 分析
[单项选择]一个递归的定义可以用递归的过程求解,通常递归的执行过程是()的。
A. 高效
B. 低效
C. 高质量
D. 低质量
[单项选择]将一个递归算法改为对应的非递归算法时,通常需要使用()。
A. 优先队列
B. 队列
C. 循环队列
D. 栈
[单项选择]
若一个问题的求解既可以用递归算法,也可以用递推算法,则往往用 (14) 算法,因为 (15) 。
(14)处填()。
A. 先递归后递推
B. 先递推后递归
C. 递归
D. 递推
[填空题]算法的空间复杂度是指算法执行过程中所需要的 【1】 。
[填空题]算法执行过程中,所需要的基本运算次数称为算法的 【1】 。
[单项选择]
若一个问题的求解既可以用递归算法,也可以用递推算法,则往往用()算法,因为()。
因为()
A. 递推的效率比递归高
B. 递归宜于问题分解
C. 递归的效率比递推高
D. 递推宜于问题分解