最简单的顺序表逆置
#include
using namespace std;
void remake(int arr[],int n)
{
int i,j;
i=0;
j=n-1;
int temp;
while(i<j)
{
temp=arr[j];
arr[j]=arr[i];
arr[i]=temp;
i++;
j–;
}
}
int main()
{
int a[]={1,2,3,4,5};
int a1[]={1,2,3,4,5,6};
int num1=5;
int num2=6;
remake(a,num1);
remake(a1,num2);
for(int i=0;i<num1;i++)
{
std::cout << a[i] << std::endl;
}
for(int i=0;i<num2;i++)
{
std::cout << a1[i] << std::endl;
}
}