Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var reverseList = function(head) {
- var previousNode = null;
- var currentNode = head;
- var nextNode = null;
- while(currentNode) {
- //reverse the pointers
- nextNode = currentNode.next;
- currentNode.next = previousNode;
- //move list forward
- previousNode = currentNode;
- currentNode = nextNode;
- }
- return previousNode;
- };
Add Comment
Please, Sign In to add comment