牛客网 NC65-斐波那契数列
两种实现
public class Solution {
public int Fibonacci(int n) {
if(n == 0 || n == 1){
return n;
}
int a = 0;
int b = 1;
int fib = 0;
for(int i = 2; i <= n; i++){
fib = a + b;
a = b;
b = fib;
}
return fib;
}
}
public class Solution {
public int Fibonacci(int n) {
if(n == 0 || n == 1){
return n;
}
return Fibonacci(n-1) + Fibonacci(n-2);
}
}