algorithm> 头文件 中 , 是一个泛型算法 ;
sort 算法 用于 对容器中的元素排序 , 该算法效率很高 , 可以 对给定 迭代器范围 内的元素进行排序 , 并且可以 根据用户指定的 比较函数..., 它们定义了需要排序的序列范围 , 注意 : 该范围是一个 前闭后开区间 ;
默认比较规则 : 该 范围内的元素将 默认 使用 < 操作符进行比较并排序 , 自定义类如果没有实现 < 操作符重载函数..., 它们定义了需要排序的序列范围 ; 注意 : 该范围是一个 前闭后开区间 ;
自定义比较规则 Compare comp 参数 : 这个参数 是一个 二元谓词 , 即 接收 2 个参数 返回 bool...) 中 提供 了 greater 预定义函数对象 , 这是一个 二元谓词 , 借助该函数对象可以很便的方式来比较两个值 , 确定第一个值是否大于第二个值 ;
该 函数对象 主要用于STL算法 中...控制排序顺序 , 搜索条件 等场景 ;
greater 函数对象在 头文件中定义 , 它接受一个 泛型类型参数 T , 该参数指定了要比较的元素类型 ;
greater