您的位置首页生活百科

如何使用Sort函数

如何使用Sort函数

的有关信息介绍如下:

如何使用Sort函数

#include

using namespace std;这两句需要有。然后sort是这样的

sort(begin,end,cmp_filename);其中begin和end表示的是对[begin,end)左闭右开区间,cmp_filename是一个函数名(你自己定义的),

bool cmp(类型 a,类型 b)

//eg:

bool cmp(int a,int b)

{

return a

}//这样写的话是希望从小到大排序,可以理解为return false就会交换。但是,sort第三个参数是可以省去的,如果这种类型已经定义了<(小于号)操作。因为在缺省的情况是默认less(<)

而且第三个参数也是可以填less 或 greater .当然这个前提是有<或>操作了。这个操作可以是系统已有的类型定义了,或者你自己定义的类通过函数重载定义

)c++标准库里的排序函数的使用方法 I)S

直接sort(列)求平方根