递推算法:递推算法是一种简单的算法,即通过已知条件,利用特定关系得出中间推论,直至得到结果的算法。递推算法分为顺推和逆推两种。
顺推法:顾名思义,顺推法是指“从已知条件出发,逐步推算出要解决的问题”的方法。
这次就先介绍顺推法中的一个典型的例子,斐波那契数列。
题目:一般而言,兔子在出生两个月后,就有繁殖能力,一对兔子每个月能生出一对小兔子来。如果所有兔子都不死,那么一年以后可以繁殖多少对兔子?
分析:我们不妨拿新出生的一对小兔子A分析一下:
一个月后小兔子A没有繁殖能力,所以还是一对(A