给出一个 非严格递增排列 的数组 nums
,原地删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 需要保持 一致 。然后返回 nums
中唯一元素的个数。
class Solution {
public int removeDuplicates(int [] nums) {
int index = 1;
int len = nums.size();
for(int i = 1; i < len; i++)
{
if(nums[i] != nums[i - 1])
{
nums[index++] = nums[i];
}
}
return index;
}
};