136. Single Number
来源:互联网 发布:python 实现http接口 编辑:程序博客网 时间:2024/06/07 01:42
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?
算法时间复杂度O(N),不引入额外的存储空间
解决思路:两个相同的值异或为0,4^4 = 4,对数组内所有值异或求值,结果为出现一次的值
/** * @param {number[]} nums * @return {number} */var singleNumber = function(nums) { return nums.reduce((cal, cur) => { return cal ^ cur })};
0 0
- 136. Single Number&137. Single Number II
- 136. Single Number
- LeetCode 136. Single Number
- 136.Single Number
- [Leetcode] 136. Single Number
- LeetCode 136. Single Number
- 136.Single Number
- 136. Single Number
- 136.Single Number
- 【leetcode】136. Single Number
- 【LeetCode】136. Single Number
- Leetcode 136. Single Number
- leetcode 136. Single Number
- leetcode 136. Single Number
- 136. Single Number LeetCode
- LeetCode 136. Single Number
- LeetCode 136. Single Number
- [LeetCode]136. Single Number
- 计蒜客 蒜头君学英语
- PAT-L3-013. 非常弹的球
- Linux_C笔记day2
- ACM A+B Problem (Java)
- 回文字符串
- 136. Single Number
- 递推递归练习 N
- 配置和测试hadoop环境时遇到的问题
- linux/ubuntu14搜狗输入法无法输入中文问题
- Linux_C笔记day03
- Spring的注解方式
- C++传值&传址&传指针&传引用
- asp网站基本构建(常用数据库的连接语句)
- 关于JSONP的问题