老男孩Python全栈

第2模块第1章24252627递归介绍

2019-03-12  本文已影响0人  飞鸟在笼

RecursionError递归错误

import sys

# 查看递归次数限制

print(sys.getrecursionlimit())

# 更改递归限制

sys.setrecursionlimit(1500)

总结递归几个特点:

1.必须有一个明确的结束条件,要不就会变成死循环了,最终撑爆系统

2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少

3.递归执行效率不高,递归层次过多导致栈溢出

上一篇下一篇

猜你喜欢

热点阅读