Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/01/2012, 07:20
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 10 meses
Puntos: 416
Respuesta: Duda recursividad en Java

Cita:
En conclusión: Entiendo que al llegar al caso trivial de una rama recursiva, no hace la vuelta en la pila de llamadas...

Como puedo indicar a Java(Eclipse), que una vez llegado al caso base, este recorra la pilla de llamadas de la recursividad en sentido contrario hasta llegar a la llamada inicial??
Si, si lo hace. Es el punto de la recursividad. Independientemente del lenguaje, la recursividad funciona de la misma manera en todos los lenguajes.
El caso trivial es solo lo que permite que no se vuelva infinito el algoritmo, pero siempre que encuentre el caso trivial, el codigo que ejecuto la funcion (en este caso la misma funcion), seguira ejecutandose.