//#27 Remove Elements
//4ms 100%
#include <iostream>
#include <vector>
using namespace std;
class Solution
{
public:
int removeElement(vector<int>& nums, int val)
{
if(nums.size() == 0) return 0;
unsigned int n(0);
while(n != nums.size()-1)
{
if(nums[n] == val)
{
nums[n] = nums.back();
nums.pop_back();
}
else
{
n++;
}
}
if(nums[n] == val) nums.pop_back();
return nums.size();
}
};
[Leetcode]#27 Remove Elements
最新推荐文章于 2025-08-22 19:21:44 发布