问题遇到的现象和发生背景
leetcode刷题中cmp用<可以而 -不行,有什么区别吗
问题相关代码,请勿粘贴截图
//这个为啥不行啊leetcode905把偶数排前面
class Solution {
public:
static int cmp (int a, int b) {
return a%2-b%2;
}
vector<int> sortArrayByParity(vector<int>& a) {
sort (a.begin(), a.end(), cmp);
return a;
}
};