美文网首页
斐波那契数列

斐波那契数列

作者: 小呀么小黄鸡 | 来源:发表于2019-08-01 00:18 被阅读0次

    问题描述

    https://www.lintcode.com/problem/fibonacci/description?_from=ladder&&fromId=6

    const fibonacci = function (n) {
        let arr = [];
        let i = 0;//循环次数
        let j = 0;//加数
        let k = 1;//加数
        //得出整条n的斐波那契数列
        while(i < n){
            let tmp = 0;
            i++;
            arr.push(j);
            tmp = k;
            k += j;
            j = tmp;
        }
        return arr[n-1];
    }
    

    我的缺点1:过分追求细节化

    const fibonacci = function (n) {
        // let arr = [];
        let i = 0;//循环次数
        let j = 0;//加数
        let k = 1;//加数
        //得出整条n的斐波那契数列
        while(i < n-1){
            let tmp = 0;
            i++;
            // arr.push(j);
            tmp = k;
            k += j;
            j = tmp;
        }
        return j;
    }
    

    相关文章

      网友评论

          本文标题:斐波那契数列

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