class Solution: """ @param: nums: An ineger array @return: An integer """ def removeDuplicates(self, nums): # write your code here i = 0 while i+1 < len(nums): if nums[i] == nums[i+1]: del nums[i] else: i += 1 return len(nums)
class Solution: """ @param: nums: An ineger array @return: An integer """ def removeDuplicates(self, nums): # write your code here tmp = 0 for i in range(1, len(nums)): if nums[tmp] != nums[i]: tmp += 1 nums[tmp] = nums[i] del nums[tmp+1:len(nums)] return len(nums)