标签: algorithm
我在理解一件事情时遇到问题,即当递归涉及如此多的空间以及迭代算法和递归算法的时间复杂度是相同的,除非我将动态编程应用于它,那么为什么我们应该使用递归,Is它只是为了减少我们使用它的代码行,因为即使实现递归,在将函数控制从一个调用传递到另一个调用期间也必须保存整个PCB?
虽然我看过很多与之相关的帖子,但我还不清楚实现递归迭代的主要优势是什么?
答案 0 :(得分:0)
通过迭代实现递归的主要优势是什么?