Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "list.h"
- void listReverse(List l) {
- // TODO
- if (l == NULL) {
- return;
- }
- Node current = l->head;
- Node prev = NULL;
- Node next = NULL;
- while (current != NULL) {
- next = current->next;
- current->next = prev;
- prev = current;
- current = next;
- }
- l->head = prev;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement