很经典的一道题
暴力递归改动态规划
public class Solution { //经典动态规划 public int Fibonacci(int n) { if(n==0){ return 0; } if(n==1){ return 1; } int[] dp=new int[n+1]; dp[1]=1; for(int i=2;i<=n;i++){ dp[i]=dp[i-1]+dp[i-2]; } return dp[n]; } //暴力递归 public int process(int n){ if(n==0){ return 0; } if(n==1){ return 1; } return process(n-1)+process(n-2); } }