1.前文

2.正蚊(停停停,怎么连字都能打错?——祖宗上下十八代评价)

1.前文

sort排序,是学c++的人在冒泡排序等排序不了解、不会写的时候,这就是最好用的排序(半个,毕竟是作弊)

2.正文

sort一般要用两个参数,并且前面必须要有排序的数组

sort(a/*这里用数组名*/+1,a+n+1);

正常的用法一般是这样:

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

如果你想从大到小来排序的话把最后一个for循环的条件改成:for(int i=n;i>=1;i--)

就可以实现从大到小的输出了

当然,如果你在用c++做游戏,更或者是装b的话,建议你去找有c++sort排序函数第三个参数的文章

(逃!)

新手小白(基础B)

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐