面试题10- I. 斐波那契数列
题目:
解答:
1 class Solution { 2 public: 3 int fib(int n) 4 { 5 vector<int> v(100 + 1); 6 v.at(0) = 0; 7 v.at(1) = 1; 8 9 for (int i = 2; i <= n; ++i) 10 { 11 v.at(i) = (v.at(i - 1) + v.at(i - 2)) % 1000000007; 12 } 13 14 return v.at(n); 15 } 16 };