斐波那契数列

private static void f(int x){ int f1=1,f2=1,i=3; if(x==1)System.out.print(f1); if(x==2)System.out.print(f1+" "+f2); if(x>=3){ //求位置大于三的数列 System.out.print(f1+" "+f2); while(x>=i){ //求数列 f1=f2+f1; //求两项之和 System.out.print(" "+f1); i++; f2=f2+f1; System.out.print(" "+f2); } } } public static void main(String[] args) { Scanner s=new Scanner(System.in); System.out.println("请输入你想查看的斐波那契数列:"); int num=s.nextInt(); System.out.println("你想看的斐波那契数列:"); f(num/2+1); }

转载于:https://www.cnblogs.com/JPAORM/archive/2012/05/09/2509846.html

算法应用-斐波那契数列相关推荐

  1. 用数学公式算法求解斐波那契数列

    目录 用数学公式算法求解斐波那契数列 程序设计 程序分析 用数学公式算法求解斐波那契数列 [问题描述]给定n,n小于90,打印出前n+1个斐波那契数.从第0个开始,即F(0)=0

  2. 【超直白】算法:斐波那契数列

    题目: 大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0). n<=39 分析: 何为斐波那契额数列呢?? 例如:0 1 1 2 3 5 8 1 ...

  3. 算法:斐波那契数列通项公式推导

    9-17_算法实验报告 斐波那契数列 已知: f(n)={f(n−1)+f(n−2):(n>2)1:(n=1,n=2)f(n) = \begin{cases}f(n-1) + f(n - 2): ...

  4. PHP 算法之斐波那契数列算法 计算出生兔子的数量

    <斐波那契数列算法> 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析:一对兔子也 ...

  5. php算法求出兔子数列,PHP算法:斐波那契数列的N种算法

    前言 前段时间,遇到优化计算斐波那契数列的常规递归方法,但是一时间并没有及时想到很好的方法,所以后面查找了相关资料,总结了多种计算解法,所以分享出来,和大家一起交流学习. 斐波那契数是什么 斐波那契数 ...

  6. 趣学算法之斐波拉契数列实现

    1.斐波拉契数列 f(1) = 1; f(2) = 1; f(3) = f(1) + f(2);以此内推1 x = 1 f(x) = 1 x = 2f(x - 1) + f(x - 2) x > ...

  7. 【算法】斐波那契数列

    1.概述 写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N)).斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F

  8. AS3实现经典算法(一) 斐波纳契数列

    package{ /* 斐波纳契数列,又称黄金分割数列,指的是这样一个数列:1.1.2.3.5.8.13.21.--在数学上, 斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n- ...

  9. java求斐波那契前n项和_算法之斐波那契数列如何求第n个值与前n项和?(Java)...

    斐波那契数列 指的是这样一个数列:1.1.2.3.5.8.13.21.34.--在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n& ...

最新文章

  1. mysql 脑裂的问题,DRBD脑裂问题故障处理
  2. python在print()中使用format的时候前面一定要有花括号{},否则值打印不上去
  3. 【综述专栏】自动驾驶中可解释AI的综述和未来研究方向
  4. 小乌龟 拉取项目_从有个叫“乌龟石”的地方讲起
  5. 2020-07-14 CVPR2020 i3DV论文讨论(4) 笔记
  6. LiveVideoStackCon 2019北京 优秀出品人与讲师
  7. iview 下拉select样式_Vue.js相关:iview实现select tree树形下拉框的示例代码
  8. linux sh expr冒号,linux expr命令参数及用法详解
  9. Ethernet帧结构
  10. idea maven sync Cannot resolve xxx 的解决方案
  11. 电压跟随器的一点理解
  12. Python打包exe,以及解决闪退
  13. 教你添加百度分享按钮
  14. Unity3D逻辑热更新,第二代舒爽解决方案,L#使用简介
  15. 文件的属性 计算机知识,电脑文件属性是什么
  16. 《神经网络与深度学习》—学习笔记
  17. SQL Developer连接时报错:ORA-12528
  18. 史上最全《JMeter压力测试教程》——通俗易懂,3天即可学会
  19. AOP注解和切入点表达式
  20. itx 主板支持服务器内存,1200大洋的Z490 itx主板能干嘛?6核超5G,内存比一线,值得入手...

热门文章

  1. Faster-RCNN 训练自己的数据
  2. java - 只输出中文, 包含中文标点符号
  3. 事务的隔离级别 数据库
  4. 输入几个分数,去除最高2个,最低2个,求和以后再求平均分(5个以上)
  5. Android平台下基于XMPP的IM研究
  6. Invalid bean definition with name ‘dataSourceCSS‘ dfined in class path resource[xxx]
  7. java为什么删除jpg删不掉_java-如何在不损失质量的情况下从图像(JPG)删除元数据?...
  8. jq多选按钮值_关于jquery的多选框获取值和状态回显
  9. 能让IT部门告别996的办公神器,你一定要知道
  10. Adobe Flex Application LifeCycle