sort-array-by-parity-ii

 https://leetcode.com/problems/sort-array-by-parity-ii/

vector<int> sortArrayByParityII(vector<int>& arr) {
        
        for(int i=0, j=1;i<arr.size()&&j<arr.size();){
        
           if(arr[i]%2==0){
               i+=2;
           }
         
            else if(arr[j]%2!=0){
                j+=2;
            }
            
            else(swap(arr[i],arr[j]));
            
        }
        return arr;
    }

Comments

Popular posts from this blog

Perfect Peak of Array

Is Rectangle?

Sort array with squares!