美文网首页Leetcode
Leetcode 349. Intersection of Tw

Leetcode 349. Intersection of Tw

作者: SnailTyan | 来源:发表于2021-02-10 10:33 被阅读0次

    文章作者:Tyan
    博客:noahsnail.com  |  CSDN  |  简书

    1. Description

    Intersection of Two Arrays

    2. Solution

    • Version 1
    class Solution:
        def intersection(self, nums1, nums2):
            result = set()
            for x in nums1:
                if x in nums2:
                    result.add(x)
            return list(result)
    
    • Version 2
    class Solution:
        def intersection(self, nums1, nums2):
            result = set()
            stat = {}
            for x in nums1:
                stat[x] = x
    
            for x in nums2:
                if x in stat:
                    result.add(x)
    
            return list(result)
    
    • Version 3
    class Solution:
        def intersection(self, nums1, nums2):
            return list(set(nums1) & set(nums2))
    

    Reference

    1. https://leetcode.com/problems/intersection-of-two-arrays/

    相关文章

      网友评论

        本文标题:Leetcode 349. Intersection of Tw

        本文链接:https://www.haomeiwen.com/subject/qdoqxltx.html