回 帖 发 新 帖 刷新版面

主题:[讨论]关于递归

在什么情况下用递归算法?
应该怎么用?

回复列表 (共3个回复)

沙发

楼上什么意思?没看懂

板凳

递归必须有边界条件,就是必须在满足一定条件下就不再调用,否则会一直调用下去,如:
SUB a(n)
CALL a(n+1)
END SUB
这个子程序执行后,会不断调用自己,并将n的值不断加1,最后会出现出错信息.
如果你觉得一个问题用别的办法都不好解决,或者找不到规律,可以用递归.

3 楼

[quote]或者找不到规律,可以用递归.[/quote]
此话怎讲?

我来回复

您尚未登录,请登录后再回复。点此登录或注册