Code Lab
Algoritmos clássicos de faculdade e entrevista com execução local, Big-O e snippets em múltiplas linguagens.
Algoritmos
Matemática
Strings
Busca
Ordenação
Estruturas
Executar
Matemática
Iniciante
Client-only
Fibonacci por posição
Encontra o número de Fibonacci na posição informada.
Use iteração para evitar a explosão de chamadas da recursão pura.
Digite uma posição, ex: 10
Resultado
55
Complexidade
Tempo
O(n)
Memória
O(1)
Casos de teste
Entrada: 10
Esperado: 55
Código por linguagem
function fibonacci(n: number): number {
let a = 0, b = 1;
for (let i = 0; i < n; i++) [a, b] = [b, a + b];
return a;
}