问题描述:给定一个排序数组,需要原地去除重复元素,使每个元素只出现一次,并返回去除后数组的新长度。不要使用额外的数组空间,您必须就地修改输入数组并使用O(1)额外空间进行修改。示例示例1:给定一个数组nums=[1,1,2],函数应该返回一个新的长度为2,并将原数组nums的前两个元素修改为1,2。你不需要考虑数组中超出新长度的元素。例2:给定nums=[0,0,1,1,1,2,2,3,3,4],函数应返回新的长度5,修改原数组nums的前五个元素到0,1,2,3,4。您不需要考虑数组中超过新长度的元素。解题思路:遍历列表,如果当前元素与下一个元素相同,删除该元素代码classSolution(object):defremoveDuplicates(self,nums):""":typenums:List[int]:rtype:int"""i=0while(i
