diff --git a/AcWing/32/32.cpp b/AcWing/32/32.cpp new file mode 100644 index 00000000..ff147f70 --- /dev/null +++ b/AcWing/32/32.cpp @@ -0,0 +1,12 @@ +class Solution { + private: + static bool cmp(int a, int b) { + return a % 2 == b % 2 ? a < b : a % 2 == 1; + } + + public: + vector reOrderArray(vector& nums) { + sort(nums.begin(), nums.end(), cmp); + return nums; + } +};