// An highlighted block
int removeDuplicates(vector<int>& nums) {//仅供学习使用
if (nums.size() < 2) return nums.size();
int j = 0;
for (int i = 1; i < nums.size(); i++)
if (nums[j] != nums[i]) nums[++j] = nums[i];
return ++j;
}
删除数组中重复元素代码(学习)C++删除数组中重复元素的代码,且数组中数据已经排好序,函数返回数组中数组中不重复元素的长度,在原数组中修改。// An highlighted blockint removeDuplicates(vector<int>& nums) {//仅供学习使用 if (nums.size() < 2) return nums.size(); int j = 0; for (int i = 1; i < nums.size(); i++)