斐波那契数列
题目描述:大家都知道斐波那契数列,现在要求输入一个整数 n,请你输出斐波那契数列的第 n 项(从0开始,第0项为0,第1项是1)。n<=39
分析:斐波那契数列的标准公式为:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=3,n∈N*)
PS:与牛客相同!
1 public class Solution { 2 public int Fibonacci(int n) { 3 int[] fn = new int[40]; 4 fn[0] = 0; 5 fn[1] = 1; 6 for(int i = 2; i <= n; i++) { 7 fn[i] = fn[i-1] + fn[i-2]; 8 } 9 return fn[n]; 10 } 11 }