冒泡排序
1 //冒泡排序 2 #include<iostream> 3 #include <algorithm> 4 using namespace std; 5 void bubblesort(int a[], int size) 6 { 7 int i, j; 8 for (i = 0; i < size - 1; ++i) 9 { 10 for (j = 0; j < size - 1 - i; ++j) 11 { 12 if (a[j] > a[j+1]) 13 { 14 swap(a[j], a[j+1]); 15 } 16 17 } 18 } 19 } 20 int main() 21 { 22 int a[6] = { 5,2,4,3,7,0 }; 23 bubblesort(a, 6); 24 for (auto x : a) 25 { 26 cout << x << " "; 27 } 28 return 0; 29 }
道阻且长,行则将至

浙公网安备 33010602011771号