Find All Numbers Disappeared in an Array

这题跟那道duplicate基本一样,还是笔记上面那个算法可以搞定

class Solution(object):
    def findDisappearedNumbers(self, nums):
        """
        :type nums: List[int]
        :rtype: List[int]
        """
        n = len(nums) + 1
        for num in nums:
            nums[num % n - 1] += n
        return [index + 1 for index, value in enumerate(nums) if value < n]

results matching ""

    No results matching ""