Pregunta de entrevista de Goldman Sachs

How do you reverse a linked list? Write the code.

Respuesta de la entrevista

Anónimo

31 jul 2009

void reverse(node** head) { node* cur = *head; *head = null; while (cur) { node* next = cur->next; cur->next = *head; *head = cur; cur = next; } }

4