A.2
B.都不对
C.3
D.1
A.递推是构造低阶的问题,并求出解,依次推导出高阶的问题以及解,直至求出问题的解
B.递归也可以叫做递推,二者是一样的
C.递归算法代码简洁,但是执行效率不高
D.递归算法可以用来求解斐波那契数列
A.递归是将一个规模较大的问题分解为若干个规模较小的子问题
B.递归算法中拆分出来的子问题可以与原问题不同
C.递归函数至少要有一个出口,也就是判断结束调用的条件来结束递归体
D.递归算法按照先递推再回归的过程执行
已知Ackerman函数定义如下:
(1)根据定义,写出它的递归求解算法;
(2)利用栈,写出它的非递归求解算法。