斐波那契数列
2016-03-11 22:42
183 查看
题目描述
大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。简单的递归题目,但是当N足够大时,栈深度过大,爆栈,所以要用循环来做
public int Fibonacci(int n) { int tempt=0; int tempt1=1; int tempt2=1; if(n==0) return 0; for(int i=0;i<n-1;i++){ tempt2=tempt+tempt1; tempt=tempt1; tempt1=tempt2; } return tempt2; }
相关文章推荐
- [matlab]在cvx中使用Mosek
- 线性表之静态链表
- TCP/IP有限状态机
- 走近腾讯 走进腾讯(一个关于面试准备的记录)
- jenkins配置
- c#GDI绘制数字问题
- 视频播放(在线)
- 线性表之双循环链表
- 我的第一篇人生博客
- 表(一)、嬰幼兒各階段發展遲緩警訊
- Android控件第4类——ProgressBar
- Spark on yarn有分为两种模式yarn-cluster和yarn-client
- 加油吧,骚年!
- 六轴系统中陀螺仪输出的角速度的一些问题
- HDU2196 Computer(树形DP)
- 片服务器架构
- AWK的数组
- jQuery——入门
- SLAM Learning Steps
- SharePoint 2013 指定位置增加路径导航(JQuery)