冒泡排序空间:O(1) 时间:最好O(n),最坏O(n^2),平均O(n^2) 稳定性:稳定 12345678910111213141516void BubbleSort(int a[], int n) { for (int i = 0; i < n - 1; i++) { int j = 1; bool falg = false; //本轮是否发生交换 while (j < n-i) { if (a[j] < a[j - 1]) { swap(a[j], a[j - 1]); falg = true; } if(!falg) return; j++; } }}