我正在尝试使用递归算法处理一个较大的图形。由于递归深度很大,我遇到了在Python: Maximum recursion depth exceeded中描述的问题。
所以,我尝试增加递归深度的限制,如下所示:
import sys
sys.setrecursionlimit(5000)
然而,无论我使用什么深度值,都不能得到我想要的结果。要么我仍然会收到异常,要么程序只是停滞在屏幕上没有输出,但是会显示如下内容:Process finished with exit code -1073741571
。
我该如何解决这个问题?