Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. def reverseList(self, head: ListNode) -> ListNode:
  2. stack = []
  3. while head:
  4. stack.append(head)
  5. head = head.next
  6. prev = None
  7. r = None
  8. while stack:
  9. curr = stack.pop()
  10. curr.next = None
  11. if not prev:
  12. prev = curr
  13. r = curr
  14. else:
  15. prev.next = curr
  16. prev = curr
  17. return r
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement