Node* reverseRecursive(Node* node)
{
if(node->next == head ) {
return node;
}
auto res = reverseRecursive(node->next);
node->next->next = node;
// one line is missing here
return res;
}
This is what I have done so far.