Hola Luciano,
El ejercicio 5 se puede resolver con el struct de la figura 1. Para llegar al elemento en la posición 5 por ejemplo, tenés que ir contando a medida que avanzas por los nodos. Podrías usar un struct más sofisticado, pero no es necesario.
Sobre como diferenciar los structs, no se si va por ahí. Vos lo que tendrías que pensar es qué necesitas para resolver el ejercicio. A partir de lo que necesites es que debería surgir la forma del struct de la lista y eventualmente la necesidad de un cabezal.
Saludos
El ejercicio 5 se puede resolver con el struct de la figura 1. Para llegar al elemento en la posición 5 por ejemplo, tenés que ir contando a medida que avanzas por los nodos. Podrías usar un struct más sofisticado, pero no es necesario.
Sobre como diferenciar los structs, no se si va por ahí. Vos lo que tendrías que pensar es qué necesitas para resolver el ejercicio. A partir de lo que necesites es que debería surgir la forma del struct de la lista y eventualmente la necesidad de un cabezal.
Saludos