C++的sort()函数的用法详解

拿AC的策略这题来说,需要对数组t的第0到len-1的元素排序,就写sort(t,t+len);对向量v排序也差不多,sort(v.begin(),v.end());排序的数据类型不局限于整数,只要是定义了小于运算的类型都可以,比如字符串类string。

般来说,不推荐使用C语言中的qsort函数,原因是qsort用起来比较繁琐,涉及很多指针的操作。

而sort函数的强大之处在可与cmp函数结合使用,即排序方法的选择。

遇到排序问题,一直都是用C里面的排序方法,但今天要说一个C++里面的sort排序。

第一个参数是要排序的区间首地址,第二个参数是区间尾地址的下一地址。