greater表示内置类型从大到小排序,less表示内置类型从小到大排序。
#include <iostream>
#include<algorithm>//sort函数的头文件
#include<functional>//greater/less的头文件
using namespace std;
int main() {
int a[10]={0};
int i;
for(i=0;i<10;i++)
cin>>a[i];
sort(a,a+10,greater<int>());//快速排序
for(i=0;i<10;i++)
cout <<a[i]<< endl;
return 0
本文介绍了一个使用 C++ 对整数数组进行排序的例子,通过标准库中的 sort 函数结合 greater 实现从大到小的排序,并展示了完整的代码实现。

1660

被折叠的 条评论
为什么被折叠?



