Reverse Linked List

Problem: Reverse Linked List

We just record previous node so that we can reverse the whole list.

Code in Python:

class Solution(object):
    def reverseList(self, head):
        """
        :type head: ListNode
        :rtype: ListNode
        """
        prev = None
        while head:
            head.next, prev, head = prev, head, head.next
        return prev

results matching ""

    No results matching ""