Employeur impliqué
Write C code that reverses a linked list
Utilisateur anonyme
node* prev = NULL; node* curr = head; node* next; while(curr != NULL) { next = current->next; current->next = prev; prev = current; current = next; } node* reversed = prev;
node* p = pHead; // so P is now pointing to the head of the linked list. node* r = p; // r will point in reverse order while ( p != NULL ) { r = p = p->next; } basically r ends up pointing to the end of list, i.e reverse order.
Tenez-vous au courant des dernières opportunités et profitez de conseils d’initiés en suivant les entreprises de vos rêves.
Obtenez des recommandations et des mises à jour personnalisées en démarrant vos recherches.