Invertir una lista enlazada doblemente circular
El problema es invertir la lista enlazada doblemente circular dada. Ejemplos: Entrada: Producción: Algoritmo: insertEnd(head, new_node) Declare last if head == NULL then new_node->next = new_node->prev = new_node head = new_node return last = head->prev new_node->next = head head->prev = new_node new_node->prev = last last->next = new_node reverse(head) Initialize new_head = NULL Declare last last … Continue reading «Invertir una lista enlazada doblemente circular»