C语言之排序

1.冒泡法

void bublesort(int data[],int n)
{
  int i,j,temp;
	for(i=0;idata[j+1]) {
                temp = data[j];
                data[j] = data[j+1];
                data[j+1] = temp;
					 }
		
		}	
	}
}

2.快速法

void quicksort(int data[],int left,int right) 
{ 
    int i,j,t,temp; 
    if(left>right) 
       return; 
   
		
    temp=data[left]; //temp中存的就是基准数 
    i=left; 
    j=right; 
    while(i!=j) 
    { 
			 //顺序很重要,要先从右边开始找 
			 while(data[j]>=temp && i

 

你可能感兴趣的:(C语言)