我是靠谱客的博主 雪白猎豹,这篇文章主要介绍大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。,现在分享给大家,希望可以做个参考。

题目描述

大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。

n<=39

/*
思路:
就是简单的斐波那契数列,按照正常的思路求解即可
可以分为递归和非递归,这里介绍非递归的方式
*/

class Solution {
public:
    int Fibonacci(int n) {
        if(n<=1)
            return n;
        vector<int> record;
        record.push_back(0);
        record.push_back(1);
        for(int i=2;i<=n;i++){
            record.push_back(record[i-1] + record[i-2]);
        }
        return record[n];
    }
};

 

最后

以上就是雪白猎豹最近收集整理的关于大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。的全部内容,更多相关大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(126)

评论列表共有 0 条评论

立即
投稿
返回
顶部