回 帖 发 新 帖 刷新版面

主题:[讨论]递归算法转换为非递归算法问题

小弟有个问题不解:
当将递归算法转换为非递归算法时什么时候用循环,什么时候用堆栈呢?

回复列表 (共4个回复)

沙发

我也不懂啊,等待大侠们指教!

板凳

循环用来判断,栈是否为空

3 楼

这个好像说不清楚,一般尽量不用栈,如果递归可以化成一般的循环,就不要用栈.

4 楼

对呀,递归转换为非递归,不就是不用栈么?

我来回复

您尚未登录,请登录后再回复。点此登录或注册