递归出口是递归的结束,是可以直接求解的问题。
举一反三
- 递归问题求解必须要由非递归的基本形式结束递归( )
- 递归必须有一个明确的递归递归结束条件,成为递归出口
- 关于递归,下列说法不正确的是() A: 递归分为直接递归和间接递归,大多数情况下,间接递归能转换成直接递归 B: 递归必须要有结束递归的出口,否则递归算法就不满足有穷性(有限性) C: 递归往往可以配合分治法或回溯法一起使用 D: 如果一个递归过程或递归函数中递归调用语句是第一条执行语句,则称这种递归调用为尾递归
- 对于递归,下列说法错误的是( ) A: 递归函数可以不需要结束递归过程的条件 B: 一般来说,递归需要有边界条件(或叫递归出口) C: 任何一个递归过程都可以转换成非递归过程 D: 递归程序不能无限制地调用本身,须有个出口
- 递归算法最重要的是递归过程,递归出口可以没有。