美文网首页
06_缺失数字

06_缺失数字

作者: butters001 | 来源:发表于2019-11-06 11:45 被阅读0次
class Solution(object):
    def missingNumber(self, nums):
        """
        :type nums: List[int]
        :rtype: int
        """
        nums.sort()
        i = 0
        for j in range(len(nums)):
            if i == nums[j]:
                i += 1
                continue
            return i
        return i


# leetcode 最优解
class Solution2(object):
    def missingNumber(self, nums):
        """
        :type nums: List[int]
        :rtype: int
        计算不缺失的正常和 - 真实的和 = 确实的数字   有意思
        """
        n = len(nums)
        expected_sum = (n + 1) * n / 2
        actual_sum = sum(nums)
        return expected_sum - actual_sum

相关文章

  • 06_缺失数字

  • Python(六十七)正则案例实战

    06_正则案例实战/01_正则01.py: 06_正则案例实战/02_正则02.py: 06_正则案例实战/03_...

  • 缺失数字

    给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那个数。...

  • 缺失数字

    第一种方法: 这个方法是看的别人的方法,数学真的是一门好学科 还有一种方法是使用枚举,这种方法比较新颖。

  • 缺失数字

    题目:给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列中的那...

  • 位运算

    缺失 268. 缺失数字[https://leetcode-cn.com/problems/missing-num...

  • 查找整数数组中缺失的数字

    数组arr大小为n,取值范围0~n-1,如果数组有重复数字,则某些数字就会缺失,试着找出缺失数字。 思路:如果数组...

  • 查找缺失数字

    给定一个包含 0, 1, 2, ..., n 中 n个数的序列,找出 0 .. n 中没有出现在序列中的那个数。(...

  • [数组]缺失数字

    268. 缺失数字 题目描述 给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n...

  • 【LeetCode】缺失数字

    题目描述: 给定一个包含 0, 1, 2, ..., n 中 n 个数的序列,找出 0 .. n 中没有出现在序列...

网友评论

      本文标题:06_缺失数字

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