美文网首页
Remove element去除元素

Remove element去除元素

作者: 穿越那片海 | 来源:发表于2017-03-06 22:56 被阅读0次

Easy

给定一个序列和一个值a,从序列中去除所有值为a的元素。不要建立新array, 存储要固定。

此题与remove duplicates from sorted array类似,但是注意倒序时要保证到0。remove duplicates一题到1就可以了。

class Solution(object):
    def removeElement(self, nums, val):
        """
        :type nums: List[int]
        :type val: int
        :rtype: int
        """
        for i in range(len(nums)-1,-1,-1):
            if nums[i] == val:
                nums.pop(i)

相关文章

网友评论

      本文标题:Remove element去除元素

      本文链接:https://www.haomeiwen.com/subject/evkpgttx.html