![在这里插入图片描述](https://img-blog.csdnimg.cn/3dd3773d23954ab29009a1adb998e523.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Ya355y86KeCd29ybGQ=,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center
class Solution {
public:
int removeElement(vector<int>& nums, int val) {
int slow = 0, fast = 0;
while (fast < nums.size())
{
if (nums[fast] != val)
{
nums[slow] = nums[fast];
slow++;
}
fast++;
}
return slow;
}
};