leetcode 链接:https://leetcode-cn.com/problems/remove-element/
python: 28MS, 10.7MB
class Solution(object):
def removeElement(self, nums, val):
"""
:type nums: List[int]
:type val: int
:rtype: int
"""
tmp_index = 0
if not nums: return
for i in range(len(nums)):
if nums[i] != val:
nums[tmp_index] = nums[i]
tmp_index += 1
return tmp_index
其他方法看 leetcode 链接 评论区~