冒泡排序

冒泡排序参考:

https://blog.csdn.net/fly_wt/article/details/79842364

冒泡排序模板:

 1 //冒泡排序 
 2 #include<iostream>
 3 #include<cstdio>
 4 using namespace std;
 5 int main()
 6 {
 7     int n,a[1001];
 8     cin>>n;
 9     for(int i=0;i<n;i++)
10         cin>>a[i];
11     for(int i=0;i<n-1;i++)//走n-1次 
12     {
13         for(int j=0;j<n-1;j++)//从左边开始比较 
14         {
15             if(a[j]>a[j+1]) 
16             {
17                 swap(a[j],a[j+1]);//交换 
18             }
19         }
20     }    
21     for(int i=0;i<n;i++)
22      cout<<a[i]<<" ";
23     return 0;
24 } 

 

posted @ 2022-09-12 11:41  4lovls  阅读(21)  评论(0)    收藏  举报