看一下**:
#include using namespace std;
//function count the number of count variable
void printf(int* a, int count)
cout << endl;
}void bubblesort(int *a, int count)
}cout << "the "<< i <
print(pdata, count);
cout << "----------------------------" << endl;}}
其採用倒序查詢的方式排序,最後結果相同相同。
冒泡法氣泡排序
優點:比較簡單,空間複雜度較低,是穩定的;
缺點:時間複雜度太高,效率不好。
選擇 氣泡排序法C 實現
一開始把選擇排序法理解錯了。於是寫出如下 include using namespace std void comp int ptr1,int ptr2 int main int p a cout 排序前 endl for int i 0 i 10 i cout a i cout endl for ...
C 氣泡排序法
using system using system.collections.generic using system.text 該方法獲得需要排序的陣列,表呼叫排序方法進行排序 public static void sortednumbers 個數字 numbercount for int i 0 ...
C 氣泡排序法
比較兩個相鄰的數的大小,每次比較完後把最大的數放到本輪的末尾。假設有陣列 258,445,131,97,22,36,17,38,28,28,第一輪 258和445比較,位置不用交換。第二輪 445和131比較,445比131大,那麼445在後,131在前,以此類推,第一輪 結果為 258,131,9...