PHP 斐波那契数
php斐波那契数列的计算:
斐波那契数列为 1,2,3,5,8,13...
当前数等于前两个数的和
思路: f(n) = f(n-1)+ f(n-2) ; (n>2)
php代码:
<?php function fn($n){ $arr = array(0,1,2); for($i=3;$i<=$n;$i++){ $arr[$i] = $arr[$i-1]+$arr[$i-2]; } return $arr[$n]; } echo fn(5); ?>