注册 登录
编程论坛 数据结构与算法

请教关于递归的认识

班哥 发布于 2012-11-13 22:00, 467 次点击
不论是c,c++ 还是数据结构,一直都无法正确理解递归,每次都很混乱,求高手帮忙,怎么才能正确的认识并理解递归,以及使用。谢谢。。。
5 回复
#2
pangding2012-11-13 22:21
我想也只能多练多体会。比如多体会经典的汉诺塔例子。
这个有时候看点悟性的,有的人学的很快,有的就很慢。但学的好坏程度,一般和学习的速度无关。楼主不用着急就是了,有时候放下过一阵子就懂了。
#3
寒风中的细雨2012-11-13 22:55
记得这版  好像就足迹呀   LZ可以寻寻
#4
雨缘桃思2012-11-14 13:01
我看递归的时候就想起以前国外的一个游戏,他们时要去指定地点拿下个指定地点的提示,虽然有点远,但是也可以这样看的。在一张白纸上写着程序要到的位置,再写接下来运行的位置。画多了,清楚了就明白了。其实这个理解后就只是逻辑能力的问题了,建议平时多理理逻辑。额,我是玩数独的~效果不明显,但还不错。还有,只是业余参考啊。
#5
一个孩子2012-11-14 22:06
同感,递归有时候好抽象~~
#6
一个孩子2012-11-15 16:50
我觉得递归方法考虑的就是:1.你最后一步要做什么。2.在最后一步之前就是不断调用自身了。你可以拿个比较的简单递归问题来考虑下,比如说汉诺塔问题,可能会对你有帮助的
1