🚀 优质资源分享 🚀
| 学习路线指引(点击解锁) | 知识定位 | 人群定位 |
|---|---|---|
| 🧡 Python实战微信订餐小程序 🧡 | 进阶级 | 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 |
| 💛Python量化交易实战💛 | 入门级 | 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统 |
一、递归与循环的对比
-
递归会带来大量的函数调用。这是不好的
-
在计算环节特别大的前提下,递归就是不好的,因为递归是先调用,再计算。
- 在大量计算的前提下可能会造成栈溢出(StackOverFlow)
- 如下图:

- 循环是先计算再调用,计算完后会调用的方法会从栈中抹去,最后将结果输出
- 能不用递归就不用递归
- 小计算可以考虑用递归,大计算就不考虑了


726

被折叠的 条评论
为什么被折叠?



