class Solution {
public:
int removeElement(vector<int>& nums, int val) {
int i=0;
for(int j=0;j<nums.size();j++)
{
if(nums[j]!=val)
{
nums[i++]=nums[j];
}
}
return i;
}
};
LeetCode:27.移除元素
最新推荐文章于 2025-04-25 19:58:23 发布
本文介绍了一种在C++中使用向量容器移除指定值的方法。通过一个名为Solution的类实现,其成员函数removeElement接受一个整型向量引用和一个整型值作为参数。该函数遍历向量,将不等于给定值的所有元素复制到向量的前部,然后返回未包含给定值的元素数量。
949

被折叠的 条评论
为什么被折叠?



