- c語言冒泡排序法 推薦度:
- C語言冒泡排序法詳解 推薦度:
- 相關(guān)推薦
C語言經(jīng)典冒泡排序法
在C語言中,常用的排序算法有:冒泡排序、快速排序、插入排序、選擇排序、希爾排序、堆排序以及歸并排序等等。以下是小編為大家搜索整理的C語言經(jīng)典冒泡排序法,希望能給大家?guī)韼椭,更多精彩?nèi)容請及時關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
C經(jīng)典冒泡排序法
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);
}
【C語言經(jīng)典冒泡排序法】相關(guān)文章:
經(jīng)典c語言冒泡排序法08-08
C語言經(jīng)典冒泡排序法詳解08-03
C語言的冒泡排序方法08-22
C語言快速排序?qū)嵗a06-04
C語言中使用快速排序算法對元素排序的實例06-20
C語言選擇排序算法及實例代碼07-25
C語言插入排序算法及實例代碼07-02
C語言實現(xiàn)歸并排序算法實例09-18
c++快速排序詳解10-18
桶排序算法的理解及C語言版代碼示例07-11