关于使用递归解决问题,下面说法正确的是________。
A: 简化后的问题与原始问题有相同的解决形式。
B: 递归必须有退出条件。
C: 在递归中使用全局量要特别谨慎,使用不当,可能发生冲突。
D: 一般递归实现的程序执行效率比相应非递归实现的程序执行效率要低。
A: 简化后的问题与原始问题有相同的解决形式。
B: 递归必须有退出条件。
C: 在递归中使用全局量要特别谨慎,使用不当,可能发生冲突。
D: 一般递归实现的程序执行效率比相应非递归实现的程序执行效率要低。
举一反三
- 关于使用递归解决问题,下面说法正确的是_________。 A: 简化后的问题与原始问题有相同的解决形式。 B: 递归必须有退出条件。 C: 在递归中使用全局量要特别谨慎,使用不当,可能发生冲突。 D: 递归可以直接递归也可以间接递归。
- 关于使用递归解决问题,下面说法正确的是________。 A: 简化后的问题与原始问题有相同的解决形式。 B: 递归必须有退出条件。 C: 在递归中使用全局量要特别谨慎,使用不当,可能发生冲突。 D: 三种说法都正确。
- 解决同一问题,递归形式的算法的执行效率通常比非递归形式要高
- 关于递归的说法正确的是( )。 A: 递归是一种程序调用自身的现象 B: 在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变得简洁,易于理解 C: 递归函数的执行效率优于非递归函数 D: 递归编写的程序代码通常比非递归的少,所以递归就是比非递归好
- 关于递归的说法正确的是:( ) A: 递归是一种程序调用自身的现象 B: 递归函数的执行效率优于非递归函数 C: 在能够使用递归函数的时候,尽量使用递归,因为它可以使得程序变量简洁,易于理解 D: 递归编写的程序代码通常比非递归的少,所以递归就是比非递归好