reverse linked list (recursive)

PHOTO EMBED

Sat May 27 2023 13:10:15 GMT+0000 (Coordinated Universal Time)

Saved by @DxBros #c++ #reverse_linked_list

    Node* reverse(Node* head){
        if(!head || !head->next){
            return head;
        }
        Node* newHead = reverse(head->next);
        head->next->next = head;
        head->next = NULL;
        return newHead;
    }
content_copyCOPY

https://practice.geeksforgeeks.org/problems/modify-linked-list-1-0546/1