fix:Ajuste de perfomace Fibonnaci

This commit is contained in:
Gustavo Rallenson Gonçalves Da Silva 2022-11-01 21:48:16 -03:00
parent 5fdf75afa5
commit 87fcfe2d07
2 changed files with 8 additions and 4 deletions

View File

@ -1,7 +1,10 @@
export function fibonacci(value) {
// implementar logica aqui
if (value <= 1) {
return value;
}
return fibonacci(value -1 ) + fibonacci(value -2)
const fib = [0,1]
let i = 1
while (value > fib.length-1){
fib.push(fib[i - 1] + fib[i])
i ++
}
return fib[value]
}

View File

@ -1,5 +1,6 @@
export function isPrime(value) {
// implementar logica aqui
if(value === 1){
return false
}else{