class Solution {
public:
    void moveZeroes(vector<int>& nums) {
        int len=nums.size();
        int start=0;
        for(int i=0;i<len;++i)
        {
            if(nums[i] == 0)
                continue;
            else
                nums[start++]=nums[i];
        }
        while(start<len)
        {
            nums[start++]=0;
        }
    }
};

这种快速交换的思想!