Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/02/2015, 00:53
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 3 meses
Puntos: 204
Respuesta: problema con insertar en una lista simple

Si te fijas, verás que a la hora de insertar un nuevo elemento únicamente estás haciendo comparaciones con el primer elemento de la lista... si tienes, por ejemplo, unas ganancias de 20 y 10 e insertas una tarea con ganancias 5, se va a insertar en la segunda posición... cuando tendría que ir colocada al final de la lista.

Para poder colocar el elemento en la posición de la lista tienes que poder iterar a lo largo de toda la lista y para eso necesitas tirar de algún bucle (yo eligiría while) o de recursividad.

Un saludo.