斐波那契数定义

  1. F(0)=0
  2. F(1)=1
    3.F(n )=F(n-1)+F(n-2)(n>1且n是整数)
    列出斐波那契数为
    0 1 1 2 3 5 8 13 21 34……
    如果求第6项,则应该为8.
    输入描述
    输入数据含有不多于50个的正整数n(0<=n<=46).
    输出描述:
    对于每个你,计算出n项斐氏数,每个结果独占一行
    输入样例:
    6 10
    输出样例:
    8
    55
    注意:先把0到46项的斐波那契数求出来放在一个表(或者一个数组)中,然后直接查表即可,这样就不会超时
    这里是表(vector)
#include<iostream>
#include<vector>
using namespace std;
int main(int argc ,char *argv[]){vector<unsigned int >v;unsigned int n;//先建表,把0~46项斐波那契数都算出来 v.push_back(0);v.push_back(1);for(int i=2;i<=46;i++){v.push_back(v[i-1]+v[i-2]);} while(cin>>n){cout<<v[n]<<endl;}return 0;
}

斐波那契,ACM,用表(vector)实现相关推荐

  1. 超级台阶 动态规划+斐波那契数列+打表(水题)

    描述 有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法? 注:规定从一级到一级有0种走法. 输入 输入数据首先包含一个整数n(1<=n<=100), ...

  2. leetcode - 873. 最长的斐波那契子序列的长度(使用到哈希表)

    873. 最长的斐波那契子序列的长度 -------------------------------------------- 如果序列 X_1, X_2, -, X_n 满足下列条件,就说它是斐波那 ...

  3. Java有序表查找:折半查找、二分查找、差值查找和斐波那契查找

    Java有序表查找:折半查找.二分查找.差值查找和斐波那契查找     [尊重原创,转载请注明出处]http://blog.csdn.net/guyuealian/article/details/51 ...

  4. ACM常用数列(斐波那契数列、卡特兰数、贝尔数、斯特灵数)

    斐波那契数列:任意一个数是其前两位数只和,即f(i)=f(i-1)+f(i-2),f(1)=f(2)=1 该数列也满足黄金分割比例,所以又成为黄金分割数列 相关题目链接:Fibbonacci Numb ...

  5. python基础练习题(按条件对指定序列求和,打印99乘法表、求斐波那契数列、百马百担、求水仙花数、求n以内的所有质数(素数)和)、集合的讲解、一些公关方法

    1.求100(含100)以内所有偶数的和 range(start,end,step)这个序列生成器,和那个切片的语法一样,含头不含尾,step是步长,这里就不需要在对j进行判断了,对于这些简单求奇数和 ...

  6. 对长度为200的有序表进行二分查找_程序员常用的查找算法(顺序、二分、插值、分块、斐波那契)...

    顺序查找 基本思想 属于线性查找和无序查找,从一端开始顺序扫描,直到找到与目标值value相等的元素. 这是最基本的查找方法,也是时间复杂度最高的查找算法. 在数据过多时,这种方法并不适用. 代码实现 ...

  7. JSK-4 简单斐波那契【基础+打表+记忆化递归】

    简单斐波那契 斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加.用数学公式定义斐波那契数列则可以看成如下形式: F0=0 F1=1 Fn=Fn−1​+Fn ...

  8. NUC1016 斐波那契数列【打表】

    斐波那契数列 时间限制: 1000ms 内存限制: 65536KB 问题描述 "斐波那契数列"的发明者,是意大利数学家列昂纳多?斐波那契(生于公元1170年,籍贯大概是比萨,卒于1 ...

  9. 2017年ACM第八届山东省赛I题: Parity check(判断 第n项斐波那契数列奇偶性)

    I: Parity check 题目描述 Fascinated with the computer games, Gabriel even forgets to study. Now she need ...

最新文章

  1. php发送邮件smtp源码,php下使用SMTP发邮件的代码
  2. Java——将JSONP返回的结果转化为Java对象
  3. 论理想中的技术团队——领导力
  4. NOI数据结构:树套树
  5. python基础学习1-字典的使用
  6. 得先好好研究一数据库
  7. 使用ActiveMQ 传输文件 以及使用Jetty搭建内嵌文件服务器
  8. Android Studio 第五十五期 - Studio3.0升级到gradle3.0.0后API失效方案
  9. 解析json结构绘制canvas
  10. Atitit 同样是音频输入,AUX接口和麦克风接口有何区别 目录 1.1. 同样是音频输入,AUX接口和麦克风接口有何区别?_百度知道 1 1.2. Aux作用 1 1.3. Aux不能连接普通麦
  11. Matlab非线性拟合函数——nlinfit
  12. 【无人机学习】惯性导航系统简介
  13. pdf关键字搜索盖章,长关键字定位
  14. 第8章 HDFS HA高可用
  15. macOS 虚拟摄像头:CamTwist for Mac
  16. 王者荣耀之我的十天(教你如何10天单排上钻石)
  17. 基于android的旅游app毕设,安卓157旅游记忆(app+server)
  18. Spring事务管理 1
  19. Tomcat-war包部署
  20. 中国移动手机话费查询号码1008611

热门文章

  1. 华硕笔记本电脑关机后插上电源电源指示灯不亮,开不了机,怎么办?各位程序猿帮帮忙吧!
  2. #千峰逆战班 JavaEE# 内部类
  3. 从文本文件中搜索所有的QQ号码
  4. Android获取屏幕截图的三种方法
  5. 面经1、html,css
  6. android-svg使用调查android studio
  7. 富贵不压重发_俗语“贵人不顶重发”,聪明的脑袋不长毛,真是这样吗?
  8. Amazon SageMaker助力行者AI实现游戏内容过滤准确率96%
  9. NLP三大特征抽取器(CNN/RNN/TF)比较:全面拥抱Transformer
  10. spring 的事务注解