forked from M3-Academy/challenge-algorithms-v2.0
fix(fibonacci): melhorando resolucao
fibonacci
This commit is contained in:
parent
940dba1b38
commit
d443e5364a
@ -4,6 +4,16 @@ export function fibonacci(value) {
|
|||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
const resultado = fibonacci(value - 1) + fibonacci(value - 2);
|
// const resultado = fibonacci(value - 1) + fibonacci(value - 2);
|
||||||
return resultado;
|
// return resultado;
|
||||||
}
|
|
||||||
|
let arr = [0, 1];
|
||||||
|
|
||||||
|
for (let i = 2; i < value + 1; i++) {
|
||||||
|
arr[i] = arr[i - 2] + arr[i - 1];
|
||||||
|
}
|
||||||
|
return arr[value];
|
||||||
|
}
|
||||||
|
|
||||||
|
let f = fibonacci(46);
|
||||||
|
console.log(f);
|
Loading…
Reference in New Issue
Block a user