剑指Offer_7 发表于 2017-11-30 | 分类于 剑指Offer 题目大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项。n<=39 解题思路斐波那契数列[1, 1, 2, 3, 5, 8, 13, 21 , …] 123456789101112131415161718public class Solution { public int Fibonacci(int n) { if(n == 0){ return 0; } else if( n == 1 || n == 2){ return 1; } int f1 = 1; int f2 = 1; for(int i = 3; i < n; ++i){ int temp = f2; f2 = f1 + f2; f1 = temp; } return f1 + f2; }}