推荐本可以搞懂递归的书和资料,该如何解决
推荐本可以搞懂递归的书和资料
推荐本可以搞懂递归的书和资料
------解决方案--------------------
debug调试几下就好了,没有必要专门找本书来研究吧?
个人意见,仅供参考.
------解决方案--------------------
回忆一下数学证明中的归纳法。其实就是递归原理的一个很好的例子。
------解决方案--------------------
http://bbs.gxsky.com/thread-3204870-1-1.html
楼主看看
------解决方案--------------------
递归就是自己调用自己
相当于f(n)=f(n-1)+k;
这个公式知道吧
------解决方案--------------------
这个还真得找本书看看 递归很多人都不是真正的懂 理解递归需要走很长的路 调试和逻辑思维都很重要
书还真不知道那本专门讲的
贴个链接
http://blog.****.net/wangfutao01/article/details/6481552
------解决方案--------------------
慢慢积累经验吧 可以画递归树(即画图法),还可以观察编译时候变量的变化
但是考虑到递归有些坏处 所以平时不到万不得已也不会用
------解决方案--------------------
建议先用debugger,跟踪下递归函数的执行过程,从实践的角度,深刻理解调用栈什么的。
然后再从抽象角度,去看待如何用递归/归纳法求解问题。
------解决方案--------------------
上百度搜一下MIT算法,那里有详细解析
------解决方案--------------------
递归还是要多做题目,题目做多了,就自然而然知道了,只可意会不可言传,楼主,要多动手啊,事情没有捷径啊,亲
推荐本可以搞懂递归的书和资料
------解决方案--------------------
debug调试几下就好了,没有必要专门找本书来研究吧?
个人意见,仅供参考.
------解决方案--------------------
回忆一下数学证明中的归纳法。其实就是递归原理的一个很好的例子。
------解决方案--------------------
http://bbs.gxsky.com/thread-3204870-1-1.html
楼主看看
------解决方案--------------------
递归就是自己调用自己
相当于f(n)=f(n-1)+k;
这个公式知道吧
------解决方案--------------------
书还真不知道那本专门讲的
贴个链接
http://blog.****.net/wangfutao01/article/details/6481552
------解决方案--------------------
但是考虑到递归有些坏处 所以平时不到万不得已也不会用
------解决方案--------------------
建议先用debugger,跟踪下递归函数的执行过程,从实践的角度,深刻理解调用栈什么的。
然后再从抽象角度,去看待如何用递归/归纳法求解问题。
------解决方案--------------------
上百度搜一下MIT算法,那里有详细解析
------解决方案--------------------
递归还是要多做题目,题目做多了,就自然而然知道了,只可意会不可言传,楼主,要多动手啊,事情没有捷径啊,亲