日野弥生:勉強しよう

LeetCode 2215 - 找出两数组的不同

发表于2025年04月27日

#数组 #哈希表

利用哈希表可快速完成数组分组。

class Solution:
    def findDifference(self, nums1: List[int], nums2: List[int]) -> List[List[int]]:
        set1 = set(nums1)
        set2 = set(nums2)
        result1, result2 = [], []
        for iter1 in set1:
            if iter1 not in set2:
                result1.append(iter1)
        for iter2 in set2:
            if iter2 not in set1:
                result2.append(iter2)
        return [result1, result2]

フラッシュタブ:LeetCode

题目链接:https://leetcode.cn/problems/find-the-difference-of-two-arrays/

上一篇

LeetCode 374 - 猜数字大小

下一篇

LeetCode 1207 - 独一无二的出现次数