问题
单项选择题
递归算法一般需要利用______实现。
A.队列
B.循环链表
C.栈
D.双向链表
答案
参考答案:C
解析:[分析] 递归是指一个过程直接或间接地调用自己。在递归算法的运行过程中,需要利用栈保存递归过程的运算结果、各种参数和返回地址等工作记录,从而使递归过程得以顺利进行。
递归算法一般需要利用______实现。
A.队列
B.循环链表
C.栈
D.双向链表
参考答案:C
解析:[分析] 递归是指一个过程直接或间接地调用自己。在递归算法的运行过程中,需要利用栈保存递归过程的运算结果、各种参数和返回地址等工作记录,从而使递归过程得以顺利进行。