系列文章目录
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
关键词
slow = fast = 0
题目
0027.移除元素(Python)
提示:以下是本篇文章正文内容,下面案例可供参考
1.第一次(20221022)
1.1.Leetcode
class Solution:
def removeElement(self, nums: List[int], val: int) -> int:
slow = fast = 0
n = len(nums)
##
for fast in range(0,n):
if nums[fast] != val:
nums[slow] = nums[fast]
slow +=1
fast +=1
##
return slow
#return nums[:slow]
1.2.结果
2.第二次(20221022)
2.1.Leetcode
class Solution:
def removeElement(self, nums: List[int], val: int) -> int:
n = len(nums)
for i in range(n-1,-1,-1):
if nums[i] == val:
nums.pop(i)
return len(nums)