class Solution {
public:
void moveZeroes(vector<int>& nums) {
int size = nums.size();
int i = 0;
int j = 0;
while(i<size&&j<size)
{
while(i<size&&nums[i]!=0)
++i;
j = i + 1;
while(j<size&&nums[j]==0)
++j;
if(i<size&&j<size)
{
swap(nums[i],nums[j]);
i++;
}
}
}
};
283 Move Zeroes
最新推荐文章于 2021-07-28 04:52:21 发布