Leetcode: Single Number
来源:互联网 发布:aynak.apk软件下载 编辑:程序博客网 时间:2024/05/16 13:06
Question
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?
Hide Tags Hash Table Bit Manipulation
Hide Similar Problems (M) Single Number II (M) Single Number III (M) Missing Number
Solution 1
Get idea from here.
class Solution(object): def singleNumber(self, nums): """ :type nums: List[int] :rtype: int """ if nums==None or len(nums)==0: return 0 res = nums[0] for ind in range(1,len(nums)): res ^= nums[ind] return res
Solution 2
Get idea from here
python
0 0
- leetcode Single Number & Single Number ||
- [LeetCode] Single Number
- Leetcode: Single Number
- Leetcode Single Number
- Single Number - leetcode
- Single Number II - leetcode
- Leetcode: Single Number II
- 【LeetCode】Single Number
- [LeetCode] Single Number II
- LeetCode: Single Number II
- LeetCode: Single Number
- leetcode -- Single Number II
- [leetcode]Single Number II
- [LeetCode] Single Number II
- [LeetCode]Single Number
- Leetcode Single Number
- 【leetcode】Single Number
- 【leetcode】Single Number II
- 从零开始--CenterOS 6.5 64位环境中搭建nginx1.3+mysql5.5.25+tomcat7+jdk7+MQTT服务器
- jQuery的deferred对象详解
- ubuntu12.04 安装eclipse C++,并配置交叉编译工程
- 开始总结式学习
- Volley框架解析(二)-----Volley及RequestQueue解析
- Leetcode: Single Number
- zoj3822Domination 概率dp
- 【机器学习基础】Logistic回归基础
- 线性布局Linerlayout-计算器布局实现
- Git 使用
- IOS-ScorllView
- SQL语句统计每天、每月、每年的 数据
- odoo8-qweb report 制作pdf报表方法介绍
- 鸟哥的Linux私房菜5.1部分笔记:linux注销、x window与命令行模式的切换(新手接触linux)