题目:
题解:
class Solution:def removeDuplicates(self, nums: List[int]) -> int:idx, left, right = 0, 0, 0while left < len(nums):nums[idx] = nums[left]idx += 1while right < len(nums) and nums[right] == nums[left]:right += 1if right - left > 1:nums[idx] = nums[left]idx += 1left = rightreturn idx