美文网首页
判断出现一次的数字

判断出现一次的数字

作者: 知识分享share | 来源:发表于2018-04-11 09:29 被阅读0次
    # class Solution(object):
    #     def singleNum(self,nums):
    #         for i in nums:
    #             n = nums.count(i)
    #             if n == 1:
    #                 return i
    #
    # s=Solution()
    # print(s.singleNum([1,2,2,3,3]))
    #
    #
    # nums=[2,2,1,1,1,3]
    # {1:3,2:2,3:1}
    
    from collections import Counter
    class Solution(object):
        def singleNum(self,nums):
            dict_nums = dict(Counter(nums))
            nums_list = dict_nums.keys()
            for i in nums_list:
                if dict_nums[i]==1:
                    return i
    
    

    相关文章

      网友评论

          本文标题:判断出现一次的数字

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