leetcode

Solution to some Leetcode problems written in C++
git clone git://git.dimitrijedobrota.com/leetcode.git
Log | Files | Refs | README | LICENSE

2149.cpp (309B)


0 // 2149. Rearrange Array Elements by Sign 1 class Solution { 2 public: 3 vector<int> rearrangeArray(const vector<int> &nums) { 4 vector<int> res(nums.size()); 5 int i = -2, j = -1; 6 for (int num : nums) 7 (num > 0 ? res[i += 2] : res[j += 2]) = num; 8 9 return res; 10 } 11 };