cnt = 0
nums = [1,2,2,5,6,7]
n = len(nums)
for i in range(n):
for j in range(i+1,n):
if nums[i]==nums[j]:
for k in range(j,n-1):
nums[k] = nums[k+1]
cnt+=1
expectedNums=n-cnt
这段代码的目的是删除有序数组的重复项,最后得到一个删除后数组新长度,为什么这段代码不对?