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