23.02.25 学习
这题思路真六,使用0
作了一次存在的判断,并记录0
的数量,原地变换
class Solution {
public:
void moveZeroes(vector<int>& nums) {
int k = 0;
for (auto x : nums)
if (x)
nums[k ++ ] = x;
while (k < nums.size()) nums[k ++ ] = 0;
}
};