基本排序算法之冒泡排序

//冒泡排序
void BubbleSort(int a[],int size)
{
       for(int i=size-1;i>0;--i)  {  //每次要将未排序部分的最大值移动到下标i的位置,左边未排序,右边已排序好
       	
       	for(int j=0;ja[j+1]){
       	      	    int tmp=a[j];
       	      	    a[j]=a[j+1];
       	      	    a[j+1]=tmp;
				 }
	   }
}

你可能感兴趣的:(基本排序算法之冒泡排序)