题目描述:

中文:

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

说明:

你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?

英文:

Given a non-empty 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(object):
def singleNumber(self, nums):
"""
:type nums: List[int]
:rtype: int
"""
return 2*sum(set(nums)) - sum(nums)

题目来源:力扣

最新文章

  1. Building third-party products of OpenCascade
  2. 纯css3艺术文字样式效果代码
  3. Redhat Linux安装JDK 1.7
  4. 窗体showModal
  5. maven基础知识
  6. linux下修改tomcat内存大小
  7. cellspacing,cellpadding什么区别
  8. Python 初级项目:远程操控电脑(三)-极客学院
  9. 使用BeanUtils操作Bean属性
  10. ava中拦截器 过滤器 监听器都有什么区别
  11. 实验一个最小的PYTHON服务器编程
  12. Linux&shell之显示数据
  13. 构建你的第一个App
  14. JavaEE(15) - JPA实体继承
  15. .NET程序保护专家.NET Reactor发布4.7版本
  16. 洛谷 P2678 & [NOIP2015提高组] 跳石头
  17. zookeepeer集群搭建
  18. centos 6.5环境下分布式文件系统MogileFS工作原理及分布式部署实现过程
  19. selenium 校验文件下载成功
  20. Windows 2019 激活教程

热门文章

  1. 指针使用const修饰总结
  2. Unit Testing of Classes in Java
  3. Linux批量新建文件夹(大括号表达式的应用)
  4. js百度地图API创建弧线并修改弧线的弧度
  5. Echarts--Y坐标标题显示不全
  6. Oracle11g新建用户及用户表空间
  7. BZOJ 2547: [Ctsc2002]玩具兵(二分答案+二分图匹配)
  8. (转)JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
  9. 测开之路三十六:常用的css选择器
  10. ubuntu+qt+opencv