283. Move Zeroes
https://leetcode.com/problems/move-zeroes/description/
Thoughts
Code
/*
* @lc app=leetcode id=283 lang=cpp
*
* [283] Move Zeroes
*/
// @lc code=start
class Solution {
public:
void moveZeroes(vector<int>& nums) {
for (int i = 0, j = 0; i < nums.size(); ++i) {
if (nums[i] == 0) continue;
nums[j++] = nums[i];
if (j <= i) nums[i] = 0;
}
}
};
// @lc code=end
Analysis
Last updated