Reverse array with Recursion

PHOTO EMBED

Fri Jun 07 2024 22:54:08 GMT+0000 (Coordinated Universal Time)

Saved by @ayushg103 #c++

#include<bits/stdc++.h>
using namespace std;
int sum=0;
vector<int> rev(vector<int>& nums,int f,int r)
{
    if(f<=r)
    {
        swap(nums[f],nums[r]);
        rev(nums,f+1,r-1);
    }
    return nums;
}
int main()
{

    vector<int> v = {4,5,2,6,3,56,5};
    rev(v,0,6);
    for(int i=0;i<=6;++i)
    cout<<v[i]<<" ";
    
}
content_copyCOPY