leetcode 26:删除排序数组中的重复项

int removeDuplicates(vector<int>& nums) {
        int len=nums.size();
    cout<<len<<std::endl;
    for(int i=0;i<len;i++){
        while(nums[i]==nums[i+1]&&i<len-1){
            for(int k=i+1;k<len-1;k++){
                nums[k]=nums[k+1];
            }
            len=len-1;
        }
    }
    return len;
}

 

相关文章: