Their input is [0,1,2,2,3,0,4,2] 2 My Output: [0,1,2,3,0,4] Expected: [0,1,4,0,3]
class Solution {
public:
int removeElement(vector<int>& nums, int val) {
for( int i = 0; i < nums.size(); i ++){
int j = i;
if (nums[j] == val){
nums.erase( nums.begin() + j);
}
}
return nums.size();
}
};