2022.0815算法第23题斐波那契数列
动态规划dynamic programing的入门级题目。
可以从后往前,也可以从前往后
从后往前需要递归,从后往前需要循环。
从后往前的代码:
vector<int> res(n+1);
res[1]=1;
res[2]=1;
for(int i=3;i<n+1;i++){
res[i]=res[i-1]+res[i-2];
}
return res[n];
//迭代的代码 if(n==0) return 0; if(n<3) return 1; return fib(n-1)+fib(n-2);但是从这道题目中并没有领会动态规划的思想,需要在研究其他类型的题目。



京公网安备 11010502036488号