/**
 * 目标:大家都知道斐波那契数列,现在要求输入一个整数n,
 * 请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。
 * n<=39
 * 思路:前两项相加为第三项
 * 代码:
 */
public class Sulution7 {
    public int Fibonacci(int n) {
        if (n ==0){
            return 0;
        }
        if (n==1||n==2){
            return 1;
        }
        int result=0,result1=1,result2=1;

        for (int i = 3; i <= n; i++) {
            result = result1+result2;
            result1 = result2;
            result2 = result;
        }
        return result;
    }
}

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-08-11
  • 2021-12-29
猜你喜欢
  • 2021-07-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案