【LeetCode】【数组】题号:*645,重复数字和缺失数字

every blog every motto: You will never know unless you try

0. 前言

1. 正文

1.1 题目

在这里插入图片描述

1.2 题解

python:

class Solution:
    def findErrorNums(self, nums: List[int]) -> List[int]:
        
        unq_num = set(nums)
        # 重复数字
        repe_num = sum(nums)-sum(unq_num)
        # 缺失数字
        sum_num = len(nums)*(len(nums)+1)//2
        def_num = sum_num-sum(unq_num)
        
        return [repe_num,def_num]

1.3 结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_39190382/article/details/114780735