[LeetCode] 905. Sort Array By Parity

題目鏈接:Sort Array By Parity

解題思路:偶數放在左邊,奇數放在後邊

class Solution {
public:
    vector<int> sortArrayByParity(vector<int>& A) {
        vector<int> relt(A.size(), 0);
        int l = 0, r = A.size() - 1;
        
        for (int &a:A)
        {
            if(a % 2 == 0)   // even
                relt[l++] = a;
            else
                relt[r--] = a;
            
        }
        return relt;
    }
};

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章