283. Move Zeroes

思路:

  1. 遍历数组,找到非0的元素,依次放入另一个数组。
  2. 将数组的其他位补起0。
void moveZeroes(vector<int>& nums) {
        vector<int> temp ;
	for (int i = 0;i<nums.size();i++)
	{
		if (nums[i]!=0)
		{
			temp.push_back(nums[i]);
			
		}
	}
	for (int j = temp.size();j<nums.size();j++)
	{
		temp.push_back(0);
	}

	nums = temp;
    }



你可能感兴趣的:(283. Move Zeroes)