Move Zeroes LeetCode solution in C++

1
class Solution {
2
public:
3
void moveZeroes(vector<int> &nums) {
4
int nums_size = nums.size();
5
int cntr = 0;
6

7
for (int i = 0; i < nums_size; i++) {
8
if (nums[i] != 0) {
9
nums[cntr] = nums[i];
10
cntr++;
11
}
12
}
13
for (int i = cntr; i < nums_size; i++) {
14
nums[i] = 0;
15
}
16
}
17
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0