当前位置: 首页 > article >正文

C++中sort()函数的greater<int>()参数

目录

  • 1 基础知识
  • 2 模板
  • 3 工程化

1 基础知识

sort()函数中的greater<int>()参数表示将容器内的元素降序排列。不填此参数,默认表示升序排列。

vector<int> a = {1,2,3};
sort(a.begin(), a.end(), greater<int>()); //将a降序排列
sort(a.begin(), a.end()); //将a升序排列

2 模板

#include <iostream>
#include <algorithm>

using namespace std;

int main() {
    vector<int> a = {8,3,4,5,6};
    sort(a.begin(), a.end(), greater<int>());
    
    for (auto x : a) {
        cout << x << " ";
    }
    cout << endl;
    
    return 0;
}

上述程序输出,

8 6 5 4 3 

3 工程化

暂无。。。


http://www.kler.cn/a/131675.html

相关文章:

  • Android 12 客制化修改初探-Launcher/Settings/Bootanimation
  • CAN总线负载及CANoe查看总线负载率
  • 开源与闭源:驾驭大模型未来的关键决断
  • 开关电源测试之输出暂态响应测试标准及方法详解
  • 【Python 千题 —— 基础篇】输出列表平均值
  • asp.net在线考试系统+sqlserver数据库
  • 【入门篇】1.1 redis 基础数据类型详解和示例
  • homeassiant主题
  • 深入理解Java自定义异常与全局异常处理 @RestControllerAdvice
  • 面试其他注意事项
  • 解决 vue3 element 表格和图片预览样式有冲突
  • Word软件手动安装Zotero插件
  • vmware安装MacOS以及flutter遇到的问题
  • vscode终端npm install报错
  • 【电路笔记】-快速了解无源器件
  • 飞书开发学习笔记(七)-添加机器人及发送webhook消息
  • van-dialog弹窗异步关闭-校验表单
  • 三、Eureka注册中心
  • TSINGSEE视频汇聚管理与AI算法视频质量检测方案
  • 【918.环形子数组的最大和】