美文网首页
剑指offer 面试题9:斐波那契数列

剑指offer 面试题9:斐波那契数列

作者: qmss | 来源:发表于2016-06-07 17:31 被阅读0次

    题目:
    f(n) = f(n-1) + f(n-2)

    解法:

    int fib(int n) {
        if (n <= 0) return 0;
        if (n == 1) return 1;
    
        int a0 = 0;
        int a1 = 1;
        int an = a0 + a1;
        for (int i = 0; i < n; ++i) {
            an = a0 + a1;
            a0 = a1;
            a1 = an;
        }
    
        return an;
    }
    

    相关文章

      网友评论

          本文标题:剑指offer 面试题9:斐波那契数列

          本文链接:https://www.haomeiwen.com/subject/bwnddttx.html