递归必须有一个明确的递归递归结束条件,成为递归出口
举一反三
- 在使用递归策略时,必须有一个明确的递归结束条件,称为递归入口。()
- 对于递归,下列说法错误的是( ) A: 递归函数可以不需要结束递归过程的条件 B: 一般来说,递归需要有边界条件(或叫递归出口) C: 任何一个递归过程都可以转换成非递归过程 D: 递归程序不能无限制地调用本身,须有个出口
- 使用递归方法解决问题,必须要有一个明确的结束递归的条件。
- 关于递归算法,不正确的是()。 A: 递归就是在过程或函数里调用自身 B: 递归必须有一个明确的结束条件,即递归出口 C: 递归调用可以无条件地进行 D: 递归算法解题通常显得很简洁,但解题的运行效率较低
- 以下关于递归函数,说法错误的是( )。 A: 不一定非要有一个明确的递归结束条件 B: 递归函数不一定非要有循环结构支持 C: 必须要有一个明确的递归结束条件 D: 递归就是指函数自己调用自己的过程