2 henpan henpan 于 2014.12.14 10:54 提问

什么是递归求解C语言题目,及一些例题的求解策略

让他好人方沟通环境规划将美国还没开会尽快好个菲达环保发的规划和坏处比较好就会加快见客户和供货价格发动机回复该不会

5个回答

devmiao
devmiao   Ds   Rxr 2014.12.14 15:06

递归就是在解决一个问题的时候对这个问题的一部分采用和自身相同的方式处理。这很类似数学归纳法的思想。常见的递归例题有汉诺塔问题、分治法求解、快速排序、用递归求费波拉契数列等等。

devmiao
devmiao   Ds   Rxr 2014.12.14 15:43

一个程序的部分和它的全部具有相同的处理原理。这是一种非常朴素的哲学。放松下,建议你看下这部精彩的记录片
http://www.56.com/u97/v_NjE2ODUwMDY.html BBC拍摄的混沌理论。你可以从感性上更好地理解这一点。

devmiao
devmiao   Ds   Rxr 2014.12.14 15:52

如果你能耐心看完这个视频,我留给你思考的问题就是,递归是如何用简单和单一的规则解决复杂的问题的。

guwei4037
guwei4037   Ds   Rxr 2014.12.14 11:03

递归简单的理解就是在方法中自己调用自己,直到满足特定条件后返回。http://wenku.baidu.com/link?url=W8r3sMQUzPT5TOcjMmX5-V6-p0VLxT-M-JKUMfQYz_zPBfNIBh8n5hKpyeyFSsp2Wu4YS1Li7fOLD4UWjtzH9wPDKznbPftNTZxfQ2k7p87

Piepc
Piepc   2014.12.14 15:25

学好递归函数要知道函数为何能自己调用自己?学习递归要明白一个递归函数要有那些条件?学了递归还要知道什么时候用它。关于递归的题目网上很多。
我只是给你提供一些学习上的思路,因为递归里面知识很多,要学好长时间。祝你好运

Csdn user default icon
上传中...
上传图片
插入图片