c_cpp 509斐波纳契数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 509斐波纳契数相关的知识,希望对你有一定的参考价值。

class Soultion {
public:
    int fib(int N) {
      if(N < 2) return N;
      else
        return fib(N - 1) + fib(N - 2);
    }
}
//Runtime: 0 ms, faster than 100.00%

class Solution {
public:
    int fib(int N) {
        if(N < 2) return N;
        int a = 0,b = 1,c = 0;
        
        for(int i = 0;i < N;++i){
            a = b;
            b = c;
            c = a + b;
        }
        
        return c;
    }
};

以上是关于c_cpp 509斐波纳契数的主要内容,如果未能解决你的问题,请参考以下文章

「递归」求第n个斐波纳契数

text 使用while获取斐波纳契数

PHP 斐波纳契数

[LeetCode] 509. 斐波那契数

509. 斐波那契数

509. 斐波那契数