Bloomberg interview question

Reverse a singly linked list.

Interview Answer

Anonymous

23 Jan 2015

node* reverseLL(node * head){ node* next = head; node* prev = NULL; while(next){ head = next; next = next->next; head->next = prev; prev= head; } return head; }