我是靠谱客的博主 雪白猎豹,最近开发中收集的这篇文章主要介绍大家都知道斐波那契数列,现在要求输入一个整数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,请你输出斐波那契数列的第n项(从0开始,第0项为0)。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复