
Ayuda con Listas simples
Publicado por Isaias (1 intervención) el 12/09/2013 07:08:28
Bueno, estoy estudiando ing. en sistemas de información, y empezamos a ver listas enlazadas, hemos hechos diversos ejercicios, crear la lista, eliminar,recorre, buscar, insertar al inicio, en medio y al final.
Trabajamos con nodos que tenían un objeto (por ejemplo contacto: edad, nombre, ciudad, telefono, etc.) pero ahora el profesor nos pidió el siguiente ejercicio:
"Crear una lista enlazada donde el campo dato es un objeto alumno con los atributos (nombre, edad, sexo).
Escribir un método para transformar la lista de tal forma que si el primer nodo es un alumno de sexo masculino, el siguiente sea de sexo femenino, y así alternativamente, siempre que sea posible."
Se crear la lista, el problema está en recorrerla de tal forma que quede: masculino,femenino,masculino, femenino, así sucesivamente.
Les pasara el código, pero no creo que sirva de mucho, como les digo, la parte de crear y la clase nodo ya la tengo, el problema es el recorrer la lista de esa forma.
Trabajamos con nodos que tenían un objeto (por ejemplo contacto: edad, nombre, ciudad, telefono, etc.) pero ahora el profesor nos pidió el siguiente ejercicio:
"Crear una lista enlazada donde el campo dato es un objeto alumno con los atributos (nombre, edad, sexo).
Escribir un método para transformar la lista de tal forma que si el primer nodo es un alumno de sexo masculino, el siguiente sea de sexo femenino, y así alternativamente, siempre que sea posible."
Se crear la lista, el problema está en recorrerla de tal forma que quede: masculino,femenino,masculino, femenino, así sucesivamente.
Les pasara el código, pero no creo que sirva de mucho, como les digo, la parte de crear y la clase nodo ya la tengo, el problema es el recorrer la lista de esa forma.
Valora esta pregunta


0