C語言

演算法筆記:用 C 語言實作泡沫排序法

泡沫排序法 泡沫排序法(Bubble Sort)是一種簡單排序演算法,也是最容易實作的演算法,核心思想就是比對相鄰的元素,若是順序不對,就將其位置對換過來,反之,如果順序正確就直接換下一組元素,重複這個步驟,直到所有元素都在正確位置上,才會停止排序。 C 語言實作泡沫排序演算法 ``` #include<stdio.h> #include<stdlib.h> void bubble(int a[], int size); int main(void){ int arr[] = {5,8,4,9,7}; int size = (int) sizeof(arr) / …