1. 首页
  2. 编程语言
  3. Python
  4. python如何实现递归转非递归

python如何实现递归转非递归

上传者: 2022-02-11 08:50:01上传 PDF文件 81.48 KB 热度 17次

先说总结,这种方案总的来说就是机械化的强转,时间复杂度和空间复杂度没什么变化,唯二的优点可能是1. 不会爆栈,2. 节省了函数调用的开销而且最终产出的代码效果不那么美观,比较冗长思路是:当发生递归调用时,模拟函数调用的 压栈 。

下载地址
用户评论