multiset<int, greater<int>> test 相关
来源:互联网 发布:淘宝 中药材 编辑:程序博客网 时间:2024/06/07 21:13
当需要使用greater<int>时,在头文件里需要添加#include<functional>
#include<iostream>#include<vector>#include<set>#include <functional>using namespace std;int main(){vector<int> data{1,4,3,8};//vector<int> d1(data.begin()+1, data.begin() + 3);multiset<int, greater<int> > test;for (int i = 0; i < data.size(); i++){test.insert(data[i]);}return 0;}
得到test的结果为 8,4,3,1。
所以,添加greater<int> 会使得排序为降序排序。即更大的在前面。
一般不加第二个参数,会默认为是less<int>,即按升序排序。
阅读全文
0 0
- multiset<int, greater<int>> test 相关
- set<int,greater<int>>
- greater<int>()的用法
- greater<int>()和less<int>()的使用
- greater<int>()和less<int>()的使用
- greater<int>()和less<int>()的使用
- greater<int>()和less<int>()的使用
- C++ greater<int>()和less<int>()
- greater<int>()和less<int>()的使用
- priority_queue<int,vector<int>,greater<int>>优先队列,按照从小到大
- queue vector greater <int> 从小到大排列
- poj 3253 Fence Repair greater<int>
- priority_queue<int,vector<int>,greater<int>>优先队列 按照由小到大顺序
- priority_queue<int,vector<int>,greater<int>>优先队列 按照由小到大顺序
- priority_queue<int,vector<int>,greater<int>>优先队列 按照由小到大顺序
- 【priority_queue<int,vector<int>,greater<int>>优先队列 按照由小到大顺序】
- priority_queue<int,vector<int>,greater<int>>优先队列 按照由小到大顺序
- priority_queue<int,vector<int>,greater<int>>优先队列 按照由小到大顺序
- JavaScript学习重点
- POJ2251Dungeon Master
- Laravel 前台注册 阿里大于
- KMP总结
- Centos7安装vim8.0 + YouCompleteMe
- multiset<int, greater<int>> test 相关
- 欢迎使用CSDN-markdown编辑器
- POJ 2965 The Pilots Brothers' refrigerator(枚举+dfs)
- js技术--BOM(open,close,右下角固定悬浮框)
- python re模块
- HDU
- oracle定义数组类型
- java基础(六):类和对象(1)
- 4:--2相对定位