冒泡排序

一个简单的排序算法

        
            #include <bits/stdc++.h>
            using namespace std;
            int main (){
                int a,n[101];
                cin>>a;
                for(int i=1;i<=a;i++){
                    cin>>n[i];
                }
                for(int i=1;i<=a-1;i++){
                    for(int j=1;j<=a-i;j++){
                        if(n[j]>n[j+1]){
                            swap(n[j],n[j+1]);
                        }
                    }
                }
                for(int j=1;j<=a;j++){
                    cout<<n[j]<<" ";
                }
                return 0;
            }