5 条题解

  • 1
    @ 2024-11-27 13:29:25

    常规写法采用冒泡法逐一排列

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

    信息

    ID
    109
    时间
    1000ms
    内存
    256MiB
    难度
    4
    标签
    递交数
    110
    已通过
    47
    上传者