Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2010, 02:53
Zunri
 
Fecha de Ingreso: julio-2010
Mensajes: 216
Antigüedad: 14 años, 3 meses
Puntos: 0
@@@ Recursividad a medias

Hola! tengo un problema con un programa recursivo, a evr si podeis echarme un cable. creo que no precede poner el código pues es inmenso.

Básicamente, desde el programa principal se hace una llamada a una función que es resursiva. Dentro de esta existe un for que hace llamadas recursivas. El número de iteraciones del bucle for y por lo tanto de el número de llamadas recursivas depende de una variable.

Todo lo hace bien, ejecuta en el orden esperado, y todas las llamadas van ocurriendo como se esperaba. Pero llega un momento en el que sale el primer hilo de un for, la primera llamada, y termina el programa, se deja dos sin ejecutar.

La verdad que no controlo al 100% las llamadas recursivas, y supongo que este error se debe a las vueltas de las llamadas. No lo sé muy bien, pero el programa termina sin ejecutar todas las llamadas que se hicieron.

Un saludo.