数组重复元素的删除
class Solution {
public:
int removeDuplicates(vector<int>& nums) {
int temp=-1;
int m=nums.size();
temp=m;
for(int i=0;i<m;i++){
for(int j=i+1;j<m;j++){
if(nums[i]==nums[j]){
if(j==m-1){m--;j--;}else{
for(int k=j;k<m-1;k++){
nums[k]=nums[k+1];
}
m--;j--;}
}
}
}
return m;
}};
通过遍历下标大于i的数组元素与当前下标i的元素进行比对的方法,在找到重复元素后进行删除操作。