冒泡排序

 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 }

 

posted @ 2020-12-15 23:46  丁帅帅dss  阅读(69)  评论(0)    收藏  举报