斐波那契数列,输出斐波那契数列的第n项(从0开始,第0项为0)。
import java.lang.*;
public class Main {
public static void main(String args[]) {
Solution solution = new Solution();
System.out.println(solution.Fibonacci(4));
}
}
class Solution {
public int Fibonacci(int n) {
int F1 = 1;
int F2 = 1;
int F3=F1+F2;
while (n>=4) {
F1 = F2;
F2 = F3;
F3 = F2 + F1;
n--;
}
if(n==0)
return 0;
else if(n==1 ||n==2)
return 1;
else
return F3;
}
}