Loading problem…
Pick the best time and space complexity.
function fib(n, memo = new Map()) { if (n <= 1) return n if (memo.has(n)) return memo.get(n) const value = fib(n - 1, memo) + fib(n - 2, memo) memo.set(n, value) return value }