Recursividad en Java

Entiende la recursividad viendo la pila

Nueve niveles, de la primera llamada a metodo hasta backtracking y divide y venceras. Cada algoritmo se ejecuta paso a paso delante de ti: los marcos se apilan, se congelan y devuelven valores mientras la linea de codigo se va resaltando sola.

9niveles
23algoritmos trazables
31preguntas
0instalaciones de Java

Empieza por aqui

Este es factorial(5). Dale a Reproducir y fijate en una sola cosa: la multiplicacion no ocurre mientras la pila crece, sino mientras se vacia.

Cuando quieras salirte del simulador, el playground compila y ejecuta Java de verdad. Ahi puedes reventar la pila y medir Fibonacci en milisegundos reales.

La ruta completa

Puedes hacer el curso completo sin cuenta: el progreso se guarda en este navegador. Si inicias sesion, tus resultados quedan en la base de datos y tu profesor puede verlos.