import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param n int整型
* @return int整型
*/
public int Fibonacci (int n) {
// write code here
int a =1;
int b=0;
if(n==0){
return 0;
}
else if(n==1){
return 1;
}
//循环了n-2次
while(n-->1){
//左边新a的是第n个数,右边旧a是第n-1个数,b是第n-2个数
a=a+b;
//左边的新b是新a减去减去旧b,其实就是旧a
b=a-b;
}
return a;
}
}

京公网安备 11010502036488号