剑指offer第7题
/** * 目标:大家都知道斐波那契数列,现在要求输入一个整数n, * 请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。 * n<=39 * 思路:前两项相加为第三项 * 代码: */ public class Sulution7 { public int Fibonacci(int n) { if (n ==0){ return 0; } if (n==1||n==2){ return 1; } int result=0,result1=1,result2=1; for (int i = 3; i <= n; i++) { result = result1+result2; result1 = result2; result2 = result; } return result; } }
Linux等环境软件安装