题目描述:
题解:如果单纯使用函数返回值返回的话,运行时间就会超时,所以一定要引入数组进行计算才可以
class Solution { public: /** * @param n: an integer * @return: an ineger f(n) */ int fibonacci(int n) { int fib[n+1]; for(int i=1;i<=n;i++){ if(i<=2) { fib[i]=i-1; } else{ fib[i]=fib[i-1]+fib[i-2]; } } return fib[n]; } };