¿Qué caracteriza a una solución recursiva?
Reemplaza el problema por tareas no relacionadas que no comparten ninguna estructura.
Se llama a sí misma indefinidamente sin ninguna condición de terminación.
Resuelve un problema mediante instancias más pequeñas del mismo problema y se detiene en un caso base.
Debe usar una instrucción for o while y no puede llamar al mismo método.
for
while