更多"在执行递归过程时,通常使用的数据结构是______。"的相关试题:
[单项选择]一个递归的定义可以用递归的过程求解,通常递归的执行过程是()的。
A. 高效
B. 低效
C. 高质量
D. 低质量
[单项选择]将一个递归算法改为对应的非递归算法时,通常需要使用______。
A. 栈
B. 队列
C. 循环队列
D. 优先队列
[单项选择]一个递归的定义可以用递归过程求解,也可以用非递归过程求解,但单从运行时间来看,通常递归过程比非递归过程( )。
A. 相同
B. 较慢
C. 较快
D. 无法确定
[单项选择]在计算递归函数时,如不使用递归过程,则一般情况下必须借助于()数据结构。
A. 栈
B. 树
C. 双向队列
D. 广义表
[填空题]递归调用的基本思想就是 【7】 ,一个使用递归技术的方法将直接或间接地调用自身的方法。
[填空题]递归调用的基本思想就是自己调用自己,一个使用递归技术的方法将直接或间接地调用 【9】 的方法。
[填空题]递归的基本思想就是“自己调用自己”,一个使用递归技术的方法将直接或间接地调用 【7】 的方法。
[单项选择]递归算法的执行过程一般来说可先后分成______和______两个阶段。
A. 试探
B. 递推
C. 枚举
D. 分析
[单项选择]
递归算法的执行过程一般来说可先后分成(29)和(30)两个阶段。
(30)处填()。
A. 回溯
B. 回归
C. 返回
D. 合成
[单项选择]
递归算法的执行过程一般来说可先后分成(29)和(30)两个阶段。
(29)处填()。
A. 试探
B. 递推
C. 枚举
D. 分析
[单项选择]
递归算法的执行过程一般来说可先后分成(1)和(2)两个阶段。
(2)处应选择()
A. 回溯
B. 回归
C. 返回
D. 合成
[单项选择]
递归算法的执行过程一般来说可先后分成(1)和(2)两个阶段。
(1)处应选择()
A. 试探
B. 递推
C. 枚举
D. 分析
[单项选择]
递归算法的执行过程,一般来说,可先后分成 (12) 和 (13) 两个阶段。
(13)处填()。
A. 回溯
B. 回归
C. 返回
D. 合成