斐波那契数列的表达式:
F(1)=1
F(2)=1
F(n)=F(n-1)+F(n-2) (n>2)
递归算法:时间复杂度O(2^n)
int recursive_method(int n)
{
if (n == 1 || n == 2)
return 1;
else
return recursive_method(n - 1) + recursive_method(n - 2);
}
非递归算法:时间复杂度O(n)
int non_recursive_method(int n)