以下关于递归的说法错误的是()。
A: 递归是特殊的嵌套
B: 递归要注意两点,递归终止条件和递归公式
C: 递归可以轻松地转为选择语句
D: 递归可分为两个阶段,即回推和递推
A: 递归是特殊的嵌套
B: 递归要注意两点,递归终止条件和递归公式
C: 递归可以轻松地转为选择语句
D: 递归可分为两个阶段,即回推和递推
举一反三
- 递归算法的执行过程可分为递推和回归两个阶段。在递推阶段,必须要有终止递归的情况。当满足递归终止条件时,即获得最简单情况的解以后,开始进入回归阶段,即递归返回阶段。 A: 正确 B: 错误
- 下面关于递归说法错误的是: A: 递归可以减少代码量,使程序简洁 B: 递归函数可以在函数主体内直接或者间接调用自己 C: 递归和循环差不多 D: 递归分为两个阶段,递推和回归
- 中国大学MOOC:递归算法的执行过程可分为递推和回归两个阶段。在递推阶段,必须要有终止递归的情况。当满足递归终止条件时,即获得最简单情况的解以后,开始进入回归阶段,即递归返回阶段。
- 关于递归函数基例的说明,以下选项中错误的是( ) A: 递归函数可以有多个递归基 B: 递归函数的递归基决定递归的深度 C: 递归函数的递归基用来终止递归 D: 递归函数可以没有递归基
- 递归是函数调用自身,当递归终止条件满足时开始回归,条件不满足则继续递推。递归代码必须包括( )。 A: 递归部分 B: 终止条件和递归部分 C: 迭代部分 D: 终止条件和迭代部分