Solución
solution.tsTypeScript
function fibonacci(position: number, memo: Record<number, number> = {}): number {
if (position < 2) return position;
return memo[position] = fibonacci(position - 1) + fibonacci(position - 2);
}
// No modificar: necesario para evaluar el resultado.
export { fibonacci };0respuestas