class Solution {// 核心思想 利用双指针的移动,将非重复的值挨个排号
public int removeDuplicates(int[] nums) {
if(nums.length==0)return 0;
int i =0,j;
for(j=1;j<nums.length;j++){
if(nums[i]!=nums[j]){
nums[i+1]=nums[j];
i++;
}
}
return i+1;
}
}
删除数组的中重复项
最新推荐文章于 2024-03-12 17:36:45 发布