Título: Invertir contenido de una lista enlazada simple con apuntadores Publicado por: Beginner Web en 3 Septiembre 2018, 23:37 pm Bueno la verdad no se porrque no me realiza el cambio para poder asi invertir la lista con el metodo burbuja y otra cosilla, si hay alguna otra forma de invertir la lista sin acudir a otra y respetando que es lista simplemente enlazada con 2 apuntadores estaria muy agradecid
Código
Y una ultiam cosilla, debo hacer otro modulo donde debo liberar el espacio de memoria de todos los nodos , al pareceer debo hacerlo nodo por nodo o liberar todo el espacio en memoria ocupado por la lista completea si alguien sabe ;) Título: Re: Invertir contenido de una lista enlazada simple con apuntadores Publicado por: MAFUS en 3 Septiembre 2018, 23:55 pm ¿Qué curso estás siguiendo?
Título: Re: Invertir contenido de una lista enlazada simple con apuntadores Publicado por: Beginner Web en 4 Septiembre 2018, 00:13 am Ninguno bro
Hola, miren he logrado invertir la lista utilizando otra auxiliar con este metodo pero no entiendo bien del todo como ocurre la magia si alguien me puede explicar Código
Y este metodo lo he usado para liberar los nodos de la lista, en este solo diganme si esta bien nada mas, y si pueden hacerme saber como puede mostrar por pantalla por medio de un metodo o funcion interna que me diga cuanta memoria estoy ocupando , gracias Código ;-) Mod: Prohibido el doble o triple post. Usa el botón "Modificar". Título: Re: Invertir contenido de una lista enlazada simple con apuntadores Publicado por: MAFUS en 4 Septiembre 2018, 20:26 pm Algo así debería devolverte en tamaño en bytes que ocupa la lista. No lo he probado.
Código
Título: Re: Invertir contenido de una lista enlazada simple con apuntadores Publicado por: Beginner Web en 4 Septiembre 2018, 23:11 pm ;-)
Título: Re: Invertir contenido de una lista enlazada simple con apuntadores Publicado por: CalgaryCorpus en 4 Septiembre 2018, 23:35 pm Creo que hay que sumar sizeof(tnodo) por cada item en la lista + sizeof(tlista) para la cabeza de ella.
|