下面关于递归函数,描述错误的是__________。
A: 递归函数就是一个函数在内部调用自身本身
B: 递归函数必须有一个明确的结束条件
C: 递归效率不高,递归层次过多会导致栈溢出
D: 每进入更深一层的递归时,问题规模相对于前一次递归是不变的
A: 递归函数就是一个函数在内部调用自身本身
B: 递归函数必须有一个明确的结束条件
C: 递归效率不高,递归层次过多会导致栈溢出
D: 每进入更深一层的递归时,问题规模相对于前一次递归是不变的
举一反三
- 下面关于递归函数,描述错误的是() A: 递归函数必须有一个明确的结束条件 B: 递归函数就是一个函数在内部调用自身本身 C: 递归效率不高,递归层次过多会导致栈溢出 D: 每进更深一层的递归是,问题规模相对于前一次递归是不变的
- 对于递归,下列说法错误的是( ) A: 递归函数可以不需要结束递归过程的条件 B: 一般来说,递归需要有边界条件(或叫递归出口) C: 任何一个递归过程都可以转换成非递归过程 D: 递归程序不能无限制地调用本身,须有个出口
- 以下关于递归函数,说法错误的是( )。 A: 不一定非要有一个明确的递归结束条件 B: 递归函数不一定非要有循环结构支持 C: 必须要有一个明确的递归结束条件 D: 递归就是指函数自己调用自己的过程
- 关于递归函数的说法错误的是: A: 递归函数必须在函数体内有调用本函数的代码 B: 递归函数必须有终止递归调用的条件 C: 递归函数必须有返回值 D: 一般来说,可以使用循环来解决与递归函数相同的问题
- 关于递归函数,下面说法中正确的有: A: 函数必须有一个明确的终止条件 B: 必须给出递归终止时的处理办法 C: 每次进入更深一层递归时,问题规模应减少或更接近于解 D: python中递归有浓度限制