LintCode入门练习——366. 斐波纳契数列

论坛 期权论坛 脚本     
已经匿名di用户   2022-5-29 18:54   781   0

斐波纳契数列是指:

  • 前2个数是 0 和 1 。
  • i 个数是第 i-1 个数和第i-2 个数的和。

给定 1,返回 0

给定 2,返回 1

给定 10,返回 34

以上是LintCode上的样例

int fibonacci(int n) 
{
    if(n == 1)
    {
     return 0;
 }
    else if(n == 2)
    {
     return 1;
 }
 else
 {
  int a , b;
  a = 0;
  b = 1;
  for(int i = 0;i < (n - 2);i++)
  {
   b += a;
   a =  (b - a);
  }
  return b;
 }
    }
};

.

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP