1、问题描述

sort函数能用来排序结构体数组,普通数组及vector容器。本文简单介绍sort使用方法,当后期遇到更高阶的用法再进行补充。


sort排序不稳定,比如需要按照输入单词长度排序。如果的单词长度相同,不能保证按照原来顺序输出。

2、sort介绍

2.1 升序

sort的第三个参数默认为 less<type>()。

vector<int> arr
sort(arr.begin(),arr.end())

2.2 降序

vector<int> arr
sort(arr.begin(),arr.end(),greater<int>())