时间复杂度:O(n)。
class Solution {
public:
int removeElement(vector<int>& nums, int val) {
int l = 0;
for (int r = 0; r < nums.size(); r++) {
if (nums[r] != val) {
nums[l++] = nums[r];
}
}
return l;
}
};