给定一个非空的整数数组,每个元素出现1次或者2次,找出那个只出现1次的数字。使用位运算符“^”(相异为1,相同为0),相同的出现了2次的数的运算结果为0,则最终剩下的即为只出现了一次的数字。

class Solution:def singleNumber(self, nums):""":type nums: List[int]:rtype: int"""temp = 0for x in nums:temp ^= xreturn temp
  • 相关知识点
    Python位运算符:“^”(异或),相异为1,相同为0

5/100. Single Number相关推荐

  1. LeetCode 137. Single Number II--三次异或消除相同的数--C++,Python解法

    题目地址:Single Number II - LeetCode Given a non-empty array of integers, every element appears three ti ...

  2. Single Number II(LintCode)

    Single Number II Given 3*n + 1 numbers, every numbers occurs triple times except one, find it. Examp ...

  3. leetcode Single Number python

    Single Number Given an array of integers, every element appears twice except for one. Find that sing ...

  4. [LintCode] Single Number 单独的数字

    Given 2*n + 1 numbers, every numbers occurs twice except one, find it. Have you met this question in ...

  5. leetcode -day8 Copy List with Random Pointer Single Number I II

    五一中间断了几天,开始继续... 1.  Copy List with Random Pointer A linked list is given such that each node cont ...

  6. Leetcode 137. Single Number II JAVA语言

    1 2 3 Given an array of integers, every element appears three times except for one, which appears ex ...

  7. [LeetCode]Single Number II

    今天室友推荐了一道LeetCode上面的练习题Single Number II,题目大概的意思是有一个整形的数组,里面只有一个数是出现一次的,其他的数都出现了三次,然后让把这个数找出来. 第一眼看到这 ...

  8. 北邮OJ 84. Single Number

    84. Single Number 时间限制1000 ms    内存限制 65536 KB     题目描述 Given an array with N  integers where all el ...

  9. leetcode - Single Number

    今天开始刷leetcode上的题,争取校招前刷过一遍,从AC率最高的题目开始刷,不废话了,看题 题目:Single Number Given an array of integers, every e ...

最新文章

  1. SQL优化的一些知识
  2. HRFormer 多分辨率Transformer 参数骤降,性能更强
  3. python 如何编写图像标定(标记)(annotation)画框程序?
  4. SIGIR 2019 | 基于人类阅读行为模式的机器阅读理解
  5. ILRuntime_NewbieGuide—入门
  6. java mouselistener,Java MouseListener接口
  7. 利用Excel或LibreOffice的业务输入进行单元测试约束
  8. Tensorflow学习—— 预创建的 Estimator
  9. 本实例演示往TreeSet集合中存储自定义对象
  10. FLEX:DataGrid分页.
  11. flutter安装教程(win7)
  12. 【手写数字识别】基于matlab GUI BP神经网络手写数字识别【含Matlab源码 868期】
  13. wget 网页爬虫,网页抓取工具
  14. 软件工程应用与实践(十):PP-OCRv2的简单介绍
  15. teamviewer 11 linux,安装Teamviewer的问题
  16. 一个奇鸽船新版本 v1.32
  17. C/C++ 反编译工具开源软件
  18. 精美黑色UI版创客新零售系统源码
  19. 雨听 | 英语学习笔记(十七)~作文范文:大学生的书单
  20. 刘霄前端技术开发日志

热门文章

  1. 2021高考一诊成绩查询,双流棠湖中学高2021届成都市“一诊”成绩已揭晓
  2. 挖矿主板bios设置_挖矿板的核心功能是什么?竟是“BIOS”
  3. 怎么往integer型数组添加数据_面试中经常问到的Redis七种数据类型,你都真正了解吗?...
  4. 计算机二级ms office过关,计算机二级office-计算机二级MS OFFICE过关攻略!附赠练习软件...
  5. 什么推动当今品牌的忠诚度
  6. C#事件中的两个参数(object sender,EventArgs e)
  7. Python Demo 06 金庸武侠写作风格分析
  8. Spring是如何利用“三级缓存“巧妙解决Bean的循环依赖问题
  9. mysql批量提交的优化
  10. nginx向响应内容中追加内容(ngx_http_addition_module模块)