LeetCode - 509. Fibonacci Number

henu·2024년 1월 18일
0

LeetCode

목록 보기
164/186

Solution 1

var fib = function(n) {
    return n === 0 || n === 1 ? n : fib(n-1) + fib(n-2)
};

Explanation

Solution 2

var fib = function(n) {
    const seq = [0, 1]

    if(n === 0 || n === 1) {
        return seq[n]
    }

    for(let i=2; i<=n; i++) {
        seq.push(seq[i-1] + seq[i-2])
    }

    return seq[seq.length-1]
};

Explanation

0개의 댓글