其他分享
首页 > 其他分享> > 数组顺序颠倒——递归方法

数组顺序颠倒——递归方法

作者:互联网

#include<bits/stdc++.h>
using namespace std;
void reverse(int *A, int lo,int hi){
	if(lo<hi)
	
	{
		swap(A[lo],A[hi]);
		reverse(A,lo+1,hi-1);
	}
}
//验证
int main(){
	int A[]={0,1,2,3,4};
	reverse(A,0,4);
	for(int i=0;i<5;i++)
	cout<<A[i]<<" ";
	cout<<endl;
}

标签:std,reverse,递归,int,lo,void,namespace,颠倒,数组
来源: https://www.cnblogs.com/Los1r/p/15240030.html