《剑指Offer》递归和循环——斐波那契数列
来源:互联网 发布:java web旅游网站源码 编辑:程序博客网 时间:2024/04/29 14:27
题目:
大家都知道斐波那契数列(0、1、1、2、3、5、8、13、21、……),
现在要求输入一个整数n,请你输出斐波那契数列的第n项。
主要算法:
public int Fibonacci(int n){ int a=1,b=1,c=0; //对n进行判断 if (n <= 0){ return 0; }else if ( n == 1 || n == 2){ return 1; }else { for (int i = 3; i <= n; i++){ //迭代 c = a + b; a = b; b = c; } return c; //返回斐波那契数列的第n项 } }
所有代码(含测试):FibonacciQue.java
0 0
- 《剑指Offer》递归和循环——斐波那契数列
- 【剑指offer】【斐波那契数列 】递归还是循环
- 【剑指offer】2.4.2递归和循环——面试题9:斐波那契数列
- 剑指offer 2.4 递归和循环-斐波那契数列计算改进
- 剑指offer-面试9:斐波那契数列(递归和循环)
- 剑指offer:(7)递归和循环:斐波那契数列
- 剑指offer-09:递归和循环,斐波那契数列
- 《剑指offer》刷题笔记(递归和循环):斐波那契数列
- 《剑指offer》:[12]递归与循环-斐波那契数列
- 【剑指offer】斐波那契数列--递归及循环剖析
- 递归和循环方式实现斐波那契数列
- 递归和循环实现斐波那契数列
- 剑指offer--斐波那契数列-递归
- 剑指offer----斐波那契数列的实现--递归和迭代
- 剑指offer_递归与循环---斐波那契数列
- 《剑指offer》——斐波那契数列
- 剑指offer——斐波那契数列
- 斐波那契数列——剑指offer
- CentOS7安装NFS后篇
- 搜索二叉树实现
- 历届试题 神奇算式 (全排列)
- Linux内核分析实验4——系统调用
- Cin输入流不定数目输入整数结束问题
- 《剑指Offer》递归和循环——斐波那契数列
- HAProxy+Keepalived的配置(二)(及重要问题说明)
- 205. Isomorphic Strings
- java利用url实现网页内容的抓取
- 设计模式----装饰模式(C++实现)
- HTML5学习之摄像头拍照组件的封装
- 1
- 【设计模式】整洁代码
- 34. Search for a Range