class Solution {
public:
void moveZeroes(vector<int>& nums) {
int flag = 0;
int i = 0;
while(i < nums.size()){
if(nums[i] != 0)
nums[flag++] = nums[i];
i++;
}
while(flag < i)
nums[flag++] = 0;
}
};leetcode 283. Move Zeroes
最新推荐文章于 2025-12-04 17:53:16 发布
本文介绍了一个简单的C++算法,用于将整型向量中的所有零移动到向量的末尾,同时保持非零元素的相对顺序。该算法通过一次遍历实现,效率较高。
221

被折叠的 条评论
为什么被折叠?



