Move Zeroes LeetCode solution in C++
1class Solution {2public:3void moveZeroes(vector<int> &nums) {4int nums_size = nums.size();5int cntr = 0;67for (int i = 0; i < nums_size; i++) {8if (nums[i] != 0) {9nums[cntr] = nums[i];10cntr++;11}12}13for (int i = cntr; i < nums_size; i++) {14nums[i] = 0;15}16}17};