日野弥生:勉強しよう
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]