**sort数组排序以及sort结构体排序**
1、 sort数组排序
sort(a,a+n)指的是从a[0]到a[n-1]从小到大排序
sort(a,a+n,cmp)其中cmp是自己定义的函数
例如:
int cmp(int x,int y)
{
return x>y;//相当于 if(x>y) return true; else return false;
} //这个函数指的是从大到小排序
2、 sort结构体排序
sort(a,a+n,cmp);其中cmp是自己定义的函数
//注意cmp函数里是node x,node y;
int cmp(node x,node y)
{
if(x.v>y.v) return true;
else
{
if(x.v==y.v)
{
if(x.day>y.day) return true;
}
return false;
}
} //指的是按照a.v从大到小排序,如果a.v一样大
//a.day大的在前;这里插入代码片