当前位置: 首页 > news >正文

抚州市建设局网站株洲发布最新通告

抚州市建设局网站,株洲发布最新通告,嘉兴seo排名,网站建设行业现状目录题目思路代码结果该文章只是用于记录考研复试刷题题目 力扣斐波那契数列 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: F(0) 0, F(1) 1 …

目录

    • 题目
    • 思路
    • 代码
    • 结果

该文章只是用于记录考研复试刷题

题目

力扣斐波那契数列
写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下:

F(0) = 0, F(1) = 1
F(N) = F(N - 1) + F(N - 2), 其中 N > 1.
斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。

答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。

示例 1:
输入:n = 2
输出:1

示例 2:
输入:n = 5
输出:5

提示:
0 <= n <= 100

思路

比较简单的一道题,代码参考的剑指offer书
用的非递归方法,主要是把算过的值不重复计算,存储下来即可。

代码

int fib(int n){int f=0;int res[]={0,1};if(n<2)return res[n];int f0=0;int f1=1;for(int i=2;i<=n;++i){f=(f0+f1)%1000000007;f0=f1;f1=f;}return f;
}

结果

在这里插入图片描述

http://www.hengruixuexiao.com/news/9018.html

相关文章:

  • 山东网站制作策划企业网站设计方案
  • 外贸网站建设排名网络推广员工作内容
  • 做兼职什么网站好seo关键词选择及优化
  • 网站定制的销售情况深圳做网站seo
  • 网站设计的总结安卓优化大师下载安装到手机
  • 新乡免费网站建设网站维护主要做什么
  • 学历提升官网报名咨询盐城seo培训
  • 网站做打火机如何南宁百度快速排名优化
  • 多点网络网站制作系统建立网站的流程
  • 手机免费建网站网站排名优化方法
  • 视频聚合网站怎么做不侵权市场调研一般怎么做
  • 怎样做网站平面设计培训
  • 免费建站网页无需登陆天津网站策划
  • 丽水做网站公司郑州网络推广平台有哪些
  • ios7 风格 网站看b站二十四小时直播间
  • 网站设计论坛宁波核心关键词seo收费
  • 成都seo正规优化seo入门教程视频
  • 商业网点建设开发中心网站广东百度seo关键词排名
  • 上海杨浦区网站建设专门开发小程序的公司
  • 最炫表白网站html5源码seo引擎优化工具
  • 常见网站开发的语言广告营销
  • 上海哪个网站专门做宝宝宴的seo培训中心
  • 西安网站建设 翼驰企业管理培训课程
  • 做旅游网站多少钱seo优化教程
  • 个体可以做几个网站店铺推广平台有哪些
  • wordpress怎么导入模板文件深圳网站优化
  • vs2017 asp网站开发网络营销的方法包括哪些
  • 做网站前端设计需要哪些证书北京建设网站公司
  • 响应式网站无法做百度联盟软文300字案例
  • 全球网购平台排名前十网站seo主要是做什么的