前言:斐波那契作为一个算法基础知识,大家一定要掌握,祝大家学得开心~

什么是斐波那契数列(Fibonacci sequence)?

斐波那契数列(Fibonacci sequence),又称递归的方法定义:F(0)=0,F(1)=1, F(n)=F(n-1)+F(n-2)(n>=2,n∈N*)。

方式一:递归

F(n)=F(n-1)+F(n-2),利用递归思想,每次计算当前的值时候,就要引用之前的两个值,一步一步的递归,一直到最起始处,直至F(1)和F(2)。

递归算法程序:

long long Fib1(long long n)
{
    assert(n >= 0);
    //递归
    return n < 2 ? n : (Fib1(n - 1) + Fib1(n - 2));
}
View Code

相关文章:

  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-18
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2021-10-14
  • 2021-10-22
  • 2022-01-16
  • 2021-12-23
  • 2022-12-23
  • 2021-11-09
相关资源
相似解决方案