C語言經典冒泡排序法詳解
在C語言中,語言經常用的典冒'排序算法有:冒泡排序、快速排序、泡排插入排序、序法詳解選擇排序、語言經希爾排序、典冒堆排序以及歸并排序等等。泡排以下是序法詳解小編為大家搜索整理的C語言經典冒泡排序法,希望能給大家帶來幫助!
C經典冒泡排序法
void BubleSort(int* siSortArray,語言經 int siLen)
{
bool bSwapped = true;
do
{
bSwapped= false;
for(int i = 0; i siLen - 1; i++)
{
if (siSortArray[i] siSortArray[i+1])
{
int temp = siSortArray[i];
siSortArray[i]= siSortArray[i + 1];
siSortArray[i+ 1] = temp;
bSwapped= true;
}
}
}while(bSwapped);
}