首页 > 试题广场 >

将一个递归算法改为对应的非递归算法时,通常需要使用?

[单选题]
将一个递归算法改为对应的非递归算法时,通常需要使用?
  • 优先队列
  • 循环队列
  • 队列
递归之所以可以采用非递归方法实现是因为可以用栈的方式 
如果你采用递归时 是由系统管理函数栈 
而要写成非递归时必须由你自已来管理一个栈.
递归的本质就是栈
发表于 2021-04-13 10:58:54 回复(0)