相关标签
一、题目要求
二、题解和代码实现
1.题解
2.代码实现
代码如下(示例):
class Solution {
public int removeDuplicates(int[] nums) {
if (nums.length<2){
return nums.length;
}
int index = 0;
for (int i = 0; i < nums.length - 1; i++) {
if (nums[i]!= nums[i+1]){// 发现和后一个不相同
nums[++index] = nums[i+1];//index = 0 的数据一定是不重复的,所以直接 ++index
}
}
return index+1;//别忘了index是从0开始的,所以返回index+ 1
}
}