Fibonacci数列的多种求法

简介: Fibonacci数列的多种求法

通过该描述我们对其实现

int Fibonacci(int n)
{
  int a = 0, b = 1;
  while (n--)
  {
    b = a + b;
    a = b - a;
  }
  return a;
 }
int Fibonacci(int n)
{
  if (n <= 0)
    return 0;
  if (n==1||n==2)
    return 1;
    return Fibonacci(n - 1) + Fibonacci(n - 2);
}
int Fibonacci(int n)
{
  int a[100] = { 0 };
  a[1] = 1;
  a[2] = 1;
  for (int i = 3; i <= n; i++)
    a[i] = a[i - 1] + a[i - 2];
  return a[n];
}



目录
相关文章
|
7月前
|
Java C++
简单斐波那契
简单斐波那契
79 0
|
7月前
9.求斐波那契Fibonacci数列通项
9.求斐波那契Fibonacci数列通项
41 0
|
7月前
|
C语言 C++ 容器
【错题集-编程题】Fibonacci数列(Fib 数列)
【错题集-编程题】Fibonacci数列(Fib 数列)
|
7月前
|
机器学习/深度学习 算法
|
7月前
斐波那契(快速矩阵幂)
斐波那契(快速矩阵幂)
38 0
|
7月前
|
C++
【PTA】​ L1-080 乘法口诀数列​(C++)
【PTA】​ L1-080 乘法口诀数列​(C++)
102 0
【PTA】​ L1-080 乘法口诀数列​(C++)
|
人工智能
Leetcode53/152—最大子数组和/最大子数组乘积(状态转移方程/不熟)
Leetcode53/152—最大子数组和/最大子数组乘积(状态转移方程/不熟)
114 0
AcWing 246. 区间最大公约数 (gcd性质 线段树)
AcWing 246. 区间最大公约数 (gcd性质 线段树)
115 0
AcWing 246. 区间最大公约数 (gcd性质 线段树)

热门文章

最新文章