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

判断出现一次的数字

作者: 知识分享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

相关文章

  • 判断出现一次的数字

  • 面试题56_2:数组中唯一只出现一次的数字

    数组中唯一出现一次的数字。 在一个数组中除了一个数字只出现一次之外,其他数字都出现了三次,请找出那个只出现一次的数字

  • Leetcode高频算法思路——起步

    只出现一次的数字 链接:只出现一次的数字 题目条件为数组中除了某个元素出现一次以外,其余元素出现了两次,且为线性复...

  • Leetcode-Easy-9 Palindrome Numbe

    题目 思路 判断一个给定的数字是否是回文数字。需要注意的是,不仅奇数会出现回文数字,偶数也可以,2442,2222...

  • LeetCode36.有效的数独 JavaScript

    判断一个9x9的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字1-9在每一行只能出现一次...

  • js

    二分查找(折半查找) 水仙花数 判断是否为完全二叉树 找出只出现一次的数字 斐波那契数列

  • Sqli labs通关笔记

    【1】Less-1 【1.1】首先判断是否是数字型: 发现不会出现错误,说明不是整形注入。 【1.2】判断是否字符...

  • 面试题56 - II. 数组中数字出现的次数 II

    题目 在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。 示例 ...

  • leecode刷题(5)-- 只出现一次的数字

    leecode刷题(5)-- 只出现一次的数字 只出现一次的数字 描述: 给定一个非空整数数组,除了某个元素只出现...

  • 位数组

    如何判断一个数字是否在海量的数字中出现? 常规做法是把海量数字存放到HashMap中,但这会造成内存溢出。位数组就...

网友评论

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

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