氣泡排序和選擇排序詳解
氣泡排序(bubble sort)
演算法思路:在排序過程,關鍵字較小的記錄經過與其他記錄的對比交換,好像水中的氣泡一樣,移到資料序列的最前面。
// 從小到大排序
static void bubbleSort (int r [],int n) {
for (int i=0; i
int temp=r[j];
r[j]=r[j+1];
r[j+1]=temp;
}
}
}
}
選擇排序(selection sort)
//從小到大排序
void sisort(int r[100],int n){
for (int i=0; i
int temp=r[i];
r[i]=r[j];
r[j]=temp;
}
}
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3486/viewspace-2807657/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 選擇排序和氣泡排序排序
- 氣泡排序與選擇排序超詳細講解排序
- 氣泡排序和選擇排序流程圖排序流程圖
- 氣泡排序與選擇排序排序
- 排序演算法 - 氣泡排序和選擇排序排序演算法
- php實現 氣泡排序,插入排序,選擇排序PHP排序
- 【JS面試向】選擇排序、桶排序、氣泡排序和快速排序簡介JS面試排序
- 排序演算法(氣泡排序,選擇排序,插入排序,希爾排序)排序演算法
- PHP 常見4種排序 氣泡排序、選擇排序、插入排序、快速排序PHP排序
- 選擇和氣泡排序核心程式碼及流程圖排序流程圖
- 排序——氣泡排序排序
- 氣泡排序及優化詳解排序優化
- 經常提及的幾個js排序方法(氣泡排序、選擇排序、計數排序)JS排序
- 排序:氣泡排序&快速排序排序
- 9. 氣泡排序,以及如何優化氣泡排序,氣泡排序屬於插入排序排序優化
- 重學資料結構和演算法(四)之氣泡排序、插入排序、選擇排序資料結構演算法排序
- 氣泡排序排序
- Go實現氣泡排序和快速排序Go排序
- 【小小前端】前端排序演算法第一期(氣泡排序、選擇排序、插入排序)前端排序演算法
- go 實現氣泡排序和插入排序Go排序
- js氣泡排序JS排序
- JavaScript氣泡排序JavaScript排序
- 氣泡排序1排序
- 氣泡排序-fusha排序
- 氣泡排序演示排序
- Shell氣泡排序排序
- d氣泡排序排序
- 容器氣泡排序排序
- 氣泡排序法排序
- 氣泡排序(Java)排序Java
- Python 氣泡排序Python排序
- 排序演算法--氣泡排序排序演算法
- 排序演算法__氣泡排序排序演算法
- 排序演算法–氣泡排序排序演算法
- 【排序】氣泡排序(待補充)排序
- Python入門小專案-氣泡排序詳解Python排序
- 改進的氣泡排序和選擇排序(雙向冒泡/一次遍歷選出最大和最小的選擇排序)C語言實現排序C語言
- 用JS實現氣泡排序和插入排序JS排序