库函数
sort
C++中的sort函数是一个功能强大的排序工具,它可以对数组和容器(如向量)中的元素进行排序。
首先,要使用sort函数,需要包含头文件#include< algorithm >
sort函数的基本使用格式如下:
对于向量:sort(vec.begin(), vec.end()),这会对向量vec中的元素进行升序排列。
对于数组:sort(num, num+n),这会对数组num中从索引0到n-1的元素进行升序排序。
如果想要进行降序排列,可以提供一个自定义的比较函数cmp作为第三个参数。
例如:
复制代码运行
bool cmp(int a, int b) {
return a > b;