注意 必须要用static 成员修饰函数, 因为还没实例化, 类只能call静态函数总结 由此可见sort是稳定排序. class Solution { public: void reOrderArray(vector<int> &array) { sort(array.begin(), array.end(), cmp); } static bool cmp(int x, int y){return(x & 1 && (y + 1) & 1);}; };