swap函数怎么定义 里面swap有问题 急!急!void quicksort(int c[],int m) { if(m==1){return;}//这个地方感觉比权哥写的好,因为一个数组不可能为0个元素,如果那样话数组无意思. if(m==2){if(

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/15 09:39:54
swap函数怎么定义里面swap有问题急!急!voidquicksort(intc[],intm){if(m==1){return;}//这个地方感觉比权哥写的好,因为一个数组不可能为0个元素,如果那

swap函数怎么定义 里面swap有问题 急!急!void quicksort(int c[],int m) { if(m==1){return;}//这个地方感觉比权哥写的好,因为一个数组不可能为0个元素,如果那样话数组无意思. if(m==2){if(
swap函数怎么定义 里面swap有问题 急!急!
void quicksort(int c[],int m)
{
if(m==1){return;}//这个地方感觉比权哥写的好,因为一个数组不可能为0个元素,如果那样话数组无意思.
if(m==2){if(c[0]>c[1])swap(c[0],c[1]);return;}
int std=c[0];
int* L=c+1;
int* R=c+(m-1);
while(L

swap函数怎么定义 里面swap有问题 急!急!void quicksort(int c[],int m) { if(m==1){return;}//这个地方感觉比权哥写的好,因为一个数组不可能为0个元素,如果那样话数组无意思. if(m==2){if(
void swap(int a,int b){
int c=a;
a=b;
b=c;
}