Problem :- Write A C++ Program To Reverse An Array In O(n);
Solution :-
#include<iostream>
using namespace std;
int main()
{
int *a;
int i,j,temp;
int n;
cout<<"Enter The Size of Array \n";
cin>>n;
a=new int[n];
int l=0,h=n-1;
cout<<"Enter The Elements of Array \n";
for(i=0;i<n;i++)
cin>>a[i];
while(l<h)
{
temp=a[l];
a[l]=a[h];
a[h]=temp;
l++;
h--;
}
cout<<"\nReverse Array Is\n";
for(i=0;i<n;i++)
{
cout<<a[i]<<" ";
}
return 0;
}
Output :-
0 Comments: