给定两个数组 nums1 和 nums2 ,返回 它们的交集 输出结果中的每个元素一定是 唯一 的。我们可以 不考虑输出结果的顺序 。
示例 1:
输入:nums1 = [1,2,2,1], nums2 = [2,2]
输出:[2]
class Solution(object):
def intersection(self, nums1, nums2):
"""
:type nums1: List[int]
:type nums2: List[int]
:rtype: List[int]
"""
x=[]
if len(nums1)>len(nums2):
for i in nums2:
if i in nums1:
if i not in x:
x.append(i)
else:
for i in nums1:
if i in nums2:
if i not in x:
x.append(i)
return x
📝 本文由 deepseek-v4-pro 根据笔记内容自动发布