c++用sort排序两个数组X,Y,X是第一个关键字,Y是第二个关键字
发布网友
发布时间:2023-10-10 03:20
我来回答
共2个回答
热心网友
时间:2024-11-18 17:06
sort函数有第三个参数,它可以是一个函数。该函数返回bool,用来判断前两个参数在排序中如何比较。
你的问题就是写这个函数(或函数结构)。在函数里实现先比较X,再比较Y
bool cmp(int a, int b)
{
return a>b;
}
int a[100];
...
sort(a, a+100, cmp);
热心网友
时间:2024-11-18 17:06
是要合并排成一个有序数组吗?
1,排好X,Y;2,合并两个数组排序。