题目链接
class Solution { public int removeDuplicates(int[] nums) { int fast=1,slow=0; while(fast<nums.length){ //如果快慢指针上的元素不相等就将该元素 if(nums[fast] != nums[slow]){ nums[slow+1] = nums[fast]; slow++; } fast++; } //加一是因为第一个元素没有加进来。 return slow+1; } }