氣泡排序 2020 12 20

2021-10-12 12:24:42 字數 421 閱讀 8018

氣泡排序

一組資料實現氣泡排序。其中呼叫函式時候,其中需要傳輸兩個參量分別是陣列arr,以及陣列元素個數sz。其中函式呼叫的過程中對元素個數不改變,加const,傳輸陣列型別為 int* .

**部分

#include

void bubble(int* str, const int sz)//函式呼叫 sz不改變可加const}}

}int main()

;int sz = sizeof(arr) / sizeof(arr[0]);

bubble(arr, sz);

int i = 0;

for(i = 0; i < sz; i++)

return 0;

}執行結果

氣泡排序 排序 氣泡排序

既然寫了計組思來想去便打算把資料結構也寫下來,寫的時候總是發現看的時候無法發現的問題,受益良多。交換排序的基本思想 exchange until sorted 順序,分支,迴圈 注意偽 的熟悉 下面介紹兩種交換演算法 首先進行聯想,用乙個圖進行輔助聯想 水冒泡過程 頂部是陣列的begin,底部理解為...

2020 12 20忙碌的週末

1 最近時間簡述,好吧,我出差了,嗯哼!是的,週末又快快樂樂的加了兩天的班。出差都不附加旅遊了麼?真是的。2 最近的工作,其實還是jflow的學習,不過呢,這段時間在對接需求,好吧,這我還是有參與的,怎麼說呢,應該沒有哪個公司這麼急吧,我已經開始業務對接了。這段時間主要是確定流程,然後呢,我需要使用...

氣泡排序 氣泡排序法

冒泡法是一種簡單的排序方法,它的實現非常簡單。首先對n個專案進行掃瞄,比較相領兩個專案的大小,若發現違背大小次序則進行互換,由此可以使n個專案中的最大者換到最後。然後對剩下的未排序好的專案再進行掃瞄,使它們的最大者換到表的最後。以此類推,直到將表全部排序好為止。這種排序方法,每遍掃瞄以後,都縮短了待...