leetcode 27: 移除元素
int removeElement(vector<int>& nums, int val) {
int n=nums.size();
if(n==0)
return 0;
for(int i=0;i<n-1;){
if(nums[i]==val){
for(int j=i+1;j<n;j++)
nums[j-1]=nums[j];
n--;
}
if(nums[i]!=val)
i++;
}
if(nums[nums.size()-1]==val)n--;
return n;
}