Sunday, February 25, 2018

35. Reverse Linked list

Reverse a linked list.



public ListNode reverse(ListNode head) {
        ListNode prev = null;
        while (head != null) {
            ListNode temp = head.next;
            head.next = prev;
            prev = head;
            head = temp; 
        }
        
        return prev;

    }




No comments:

Post a Comment