Tag: DOUBLY-LINKED-LIST
Necesito definir el método insert_in_ascending_order() y no tengo idea de lo que estoy haciendo. Lo que necesito que haga el código es tomar la entrada: Ejemplo: 8 3 6 2 5 9 4 1 7 y producir la salida: 1 2 3 4 5 6 7 8 9 class LinkedList: . . . Read more
Estoy implementando una lista doblemente enlazada que tiene nodos centinelas como cabeza y cola, digamos que esta clase se llama “List”. “Node” es una estructura privada dentro de “List”. Esta clase tiene un método privado “Init” para inicializar los nodos de la cabeza y la cola, que se invoca en . . . Read more
Para la primera función, ¿no debería estar “prev = head” afuera de “else” porque queremos establecer el valor anterior (“prev”) cada vez antes de cambiar el valor de la cabeza (“head”)? Para la segunda función, ¿no debería “p2 = p2.next” estar afuera de “else” porque queremos avanzar al siguiente nodo . . . Read more
Soy un principiante en Java. Estoy tratando de escribir un programa que inserte un nodo en una posición dada y muestre toda la lista enlazada. Sin embargo, parece que mis nodos no se están insertando y cuando muestro la lista enlazada solo se muestra el valor del primer nodo. ¿Alguien . . . Read more
Acabo de aprender el concepto de una lista enlazada en C y he intentado implementarla. Lo que hice fue crear un puntero “head” y un puntero “itr”. Para crear un nuevo nodo, inicializaba un nodo normalmente (sin usar punteros) y luego le adjuntaba un puntero. struct node temp; // Un . . . Read more