27. 移除元素 快慢指针 python l力扣
从0开始,开始遍历,如果是我们想要的数字(不为3),就赋值给nums[ slow ],并把slow+1。这样依次覆盖就是会形成想要的答案,最后几位的数字是乱的没关系,用Python的选手可以用nums[0:slow],不过也不需要,因为不需要返回数组,只用返回slow就行。你的函数应该返回 k = 5,并且 nums 中的前五个元素为 0,0,1,3,4。你在返回的 k 个元素之外留下了什么并不重要(因此它们并不计入评测)。你在返回的 k 个元素之外留下了什么并不重要(因此它们并不计入评测)。
原创
2024-07-17 12:58:50 ·
205 阅读 ·
0 评论