Guest User

Untitled

a guest
Feb 19th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. var reverseList = function(head) {
  2. var previousNode = null;
  3. var currentNode = head;
  4. var nextNode = null;
  5.  
  6. while(currentNode) {
  7. //reverse the pointers
  8. nextNode = currentNode.next;
  9. currentNode.next = previousNode;
  10.  
  11. //move list forward
  12. previousNode = currentNode;
  13. currentNode = nextNode;
  14. }
  15.  
  16. return previousNode;
  17. };
Add Comment
Please, Sign In to add comment