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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 04:46:46
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(
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;
}