Lo que yo no entiendo es este paso:
Ya sé que el next de node es el ÚLTIMO elemento ya sé eso, pero no sé como lo enlaza capaz no entendí bien la definición de las estructuras o sea yo tenía entendido que se debe poner CUAL ES EL SIGUIENTE elemento.
Es decir uno define node y busca hasta el último elemento y luego lo enlaza con newNode PERFECTO! ESO SE ENTIENDE.
La pregunta es: ¿cuando enlaza list con node? capaz hay algo de la defición que no entiendo
O sea para mi falta un list->next=node; ¿me entendés?
Así como hace node->next=newNode;
¿Por qué no hace falta enlazar de algún modo list con node? yo lo estoy pensando mal y lo sé pero es por alguna estructura o algo que no entendí
Código [Seleccionar]
list
v
XXXXXXXXX
^
node
Ahora el next de node, que es exactamente lo mismo al next del último elemento enlaza a Y y virtualmente obtenemos lo siguiente
list
v
XXXXXXXXXY
Ya sé que el next de node es el ÚLTIMO elemento ya sé eso, pero no sé como lo enlaza capaz no entendí bien la definición de las estructuras o sea yo tenía entendido que se debe poner CUAL ES EL SIGUIENTE elemento.
Es decir uno define node y busca hasta el último elemento y luego lo enlaza con newNode PERFECTO! ESO SE ENTIENDE.
La pregunta es: ¿cuando enlaza list con node? capaz hay algo de la defición que no entiendo
O sea para mi falta un list->next=node; ¿me entendés?
Así como hace node->next=newNode;
¿Por qué no hace falta enlazar de algún modo list con node? yo lo estoy pensando mal y lo sé pero es por alguna estructura o algo que no entendí