剑指offer——斐波那契数列

让人想犯罪 __ 提交于 2019-12-02 19:42:30

题目描述

大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。

n<=39

代码实现(Java)

 

 1 public class Solution {
 2     public int Fibonacci(int n) {
 3         int preOne=0;
 4         int preTwo=1;
 5         int result=0;
 6         if(n==0){
 7             return preOne;
 8         }
 9         if(n==1){
10             return preTwo;
11         }
12         for(int i=2;i<=n;i++){
13             result=preOne+preTwo;
14             preOne=preTwo;
15             preTwo=result;
16         }
17         return result;
18     }
19 }

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!