F(0) = 0, F(1) = 1
F(N) = F(N - 1) + F(N - 2), 其中 N > 1.
示例 1:
输入:n = 2
输出:1
示例 2:
输入:n = 5
输出:5
class Solution {
public:
int fib(int n) {
if (!n)
return 0;
else
n--;
int pprev = 0, prev = 1;
while (n--) {
prev += pprev;
pprev = prev - pprev;
prev %= 1000000007;
}
return prev;
}
};