单项选择题
设有一个递归算法如下: 则计算fact(n)需要函数调用的次数为()次。
A.n B.n+1 C.n+2 D.n-1
如果一个递归函数过程中只有一个递归语句,而且它是过程体的最后语句,则这种递归属于(),它很容易被改写为非递归过...
单项选择题如果一个递归函数过程中只有一个递归语句,而且它是过程体的最后语句,则这种递归属于(),它很容易被改写为非递归过程。
A.单向递归 B.回溯递归 C.间接递归 D.尾递归
将递归求解过程改变为非递归求解过程的目的是()A.提高速度B.改善可读性C.增强健壮性D.提高可维护性
单项选择题将递归求解过程改变为非递归求解过程的目的是()
A.提高速度 B.改善可读性 C.增强健壮性 D.提高可维护性
在递归执行过程中,当前执行的递归函数过程的递归工作记录一定是递归工作栈中的栈顶记录,称之为()记录。A.活动B...
单项选择题在递归执行过程中,当前执行的递归函数过程的递归工作记录一定是递归工作栈中的栈顶记录,称之为()记录。
A.活动 B.当前 C.日志 D.标记