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

Note:

Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?

题意:给出一个数组,其中只有一个元素只有一个,其它的都 有两个,找出只有一个的元素

思路:用异或,遍历数据,异或结果就是要找的元素。

代码如下:

class Solution {public int singleNumber(int[] nums) {int ans = nums[0];for (int i = 1; i < nums.length; i++){ans ^= nums[i];}return ans;}
}

LeetCode Single Number相关推荐

  1. [LeetCode]Single Number II

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

  2. leetcode - Single Number

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

  3. LeetCode Single Number I / II / III

    [1]LeetCode 136 Single Number 题意:奇数个数,其中除了一个数只出现一次外,其他数都是成对出现,比如1,2,2,3,3...,求出该单个数. 解法:容易想到异或的性质,两个 ...

  4. leetcode Single Number python

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

  5. LeetCode Single Number III(位操作)

    问题:给出一个数组,有两个数只出现一次,其它都出现两次. 思路:先对数组求异或,得到两个数异域的结果.然后确定差异的最低位.再将数组与这个差异位作异域,得到其中的一个数.再与异域结果异域后即得到另外一 ...

  6. LeetCode Single Number II(位操作)

    问题:给出一个数组,其中只有一个数出现一次,其它数出现三次,找出出现一次的数 思路: 1.统计每位出现的次数,如果mod 3等于1,则将该位置为1,最后即得到出现一次的数. 2.使用三个变量来分别来表 ...

  7. [Leetcode] single number ii 找单个数

    Given an array of integers, every element appears three times except for one. Find that single one. ...

  8. [LeetCode] Single Number 单独的数字

    Given an array of integers, every element appears twice except for one. Find that single one. Note: ...

  9. [Leetcode] single number 找单个数

    Given an array of integers, every element appears twice except for one. Find that single one. Note:  ...

最新文章

  1. IOS个人开发者账号注册
  2. Ncut matlab 代码bug 修复
  3. C#WinForm App自动更新(Live Update)架构
  4. python123数值运算_python基础篇【第二篇】:数据运算、数据类型
  5. Android程序获得APP哈希值,Android – SMS Retriever API – 计算应用程序的哈希字符串问题...
  6. BZOJ[1972] [Sdoi2010]猪国杀
  7. log4j每天生成一份html格式的日志
  8. ISA2006系列之三 详解防火墙的三种客户端(上)
  9. 【读一本书】《昇腾AI处理器架构与编程》--神经网络基础知识(2)
  10. [物理学与PDEs]第5章第3节 守恒定律, 应力张量
  11. tf.data.Dataset.zip()讲解 和 python自带的zip()的异同
  12. 专家系统是一种智能计算机软件系统,人工智能习题答案-第6篇-专家系统.pdf
  13. 未来能源互联网技术革命,能源产业大数据应用解析
  14. 金蝶K3系统个别用户操作卡顿的处理办法
  15. VC及esxi升级的必要性和步骤
  16. 网易2016在线笔试小结
  17. LTP学习笔记(基本安装+执行)
  18. 提高代码质量的那些建议
  19. 西游记的四种性格和生活的人
  20. 2t3ik、ddgs与Linux异常文件下载处理

热门文章

  1. HTML基础(四):注释、URL参数、访问路径、图片地图
  2. oracle查询表的索引
  3. [转]Zend Studio 9正式版激活破解注册…
  4. python变量类型-Python变量类型
  5. python爬虫代码1000行-Python 你见过三行代码的爬虫吗
  6. python画柱形图-Python绘制精美图表之双柱形图
  7. 重庆python就业工资待遇-重庆python培训多少钱?
  8. mapreduce编程实例python-Python模拟MapReduce的流程
  9. python第三方库安装-python第三方库安装在哪
  10. python的源代码文件的扩展名是-python源文件后缀是什么