18/02/2015, 00:53
|
| | 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. |