class Solution {
public:
int removeElement(vector<int>& nums, int val) {
int tmp_len = nums.size();
if(tmp_len==0)
return 0;
else{
int temp;
for(int ii=0;ii<nums.size();ii++){
if(nums[ii]==val)
tmp_len=tmp_len-1;
}
for(int i=0;i<nums.size();i++){
if(nums[i]==val){
for(int j=i+1;j<nums.size();j++){
if(nums[j] != val){
temp = nums[j];
nums[j] = nums[i];
nums[i] = temp;
break;
}
}
}
}
return tmp_len;
}
}
};