leecode——remove element(27)

在这里插入图片描述
用两个指针来处理,存储的是删除后的index,另一个是遍历数组,如果数组中的值是要删除的值的话,就交换,这里自己和自己交换。

i = 0
for j in range(len(nums)):
    if nums[j] != val:
        # 如果第1个数就不是要删除的数的话,自己交换自己。
        nums[i] = nums[j]
        i += 1
return i
发布了62 篇原创文章 · 获赞 11 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/real_ilin/article/details/105172612