氣泡排序法,cpp實現

2021-06-14 08:20:52 字數 385 閱讀 3876

首先,從頭開始往後掃瞄整個序列,在掃瞄過程中逐次比較相鄰兩個元素的大小.若相鄰兩個元素中,前面的元素大於後面的元素,則將它們互換,最後整個序列中最大者換到了最後的位置.然後將最大乙個元素除外,用相同的辦法掃瞄其他資料直到整個序列有順序為止.

#include

#define len 9

using namespace std;

int main()

cout<<"原始資料為:"<

for(int j=0;j

cout<

for(int m=len-1;m>0;m--)}}

cout<<"排序結果:"<

for(i=0;i

return 0;

}

cpp氣泡排序

氣泡排序演算法分析,這裡資料給的簡單點 3 2 1.要把這三個數字按從小到大 這個一般為正序 排列,也就是排出1 2 3的結果.具體看 大於就是正序,小於則相反 冒泡的做法 這裡是前乙個數字比後乙個大的話 就交換位置 第一趟 1.3 2 交換位置 此時 2 3 1 2.3 1 交換位置 此時 2 1...

C C 實現冒泡法排序

file gm bsort.h brief 氣泡排序 author don hao date 2011 8 23 19 55 56 version email hao.limin gmail.com company modification write modifications here.ifnd...

冒泡法排序C 實現

看一下 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...