diff --git a/2164 - Sort Even and Odd Indices Independently.cpp b/2164 - Sort Even and Odd Indices Independently.cpp new file mode 100644 index 0000000..7cb3695 --- /dev/null +++ b/2164 - Sort Even and Odd Indices Independently.cpp @@ -0,0 +1,32 @@ +class Solution +{ +public: + vector sortEvenOdd(vector& nums) + { + vector odd,even; + for(int i=0;i()); + + for(int i = 0; i < nums.size(); i++) + { + if(i %2==1) + { + nums[i] = odd[0]; + odd.erase(odd.begin()); + } else + { + nums[i] = even[0]; + even.erase(even.begin()); + } + } + return nums; + } +}; \ No newline at end of file