leetcode.136.Single Number
来源:互联网 发布:防晒霜 知乎 编辑:程序博客网 时间:2024/06/07 00:59
leetcode.136.Single Number
Description
Given an array of integers, every element appears twice except for one. Find that single one.
Requirement
Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?
Hint
要在线性时间复杂度内完成此要求,可利用二进制数的异或操作
异或操作常用于判断两个数是否相等
Result
class Solution {public: int singleNumber(vector<int>& nums) { int result = 0; for (vector<int>::iterator it = nums.begin(); it != nums.end(); ++it) { result = result ^ (*it); } return result; }};
0 0
- LeetCode 136. Single Number
- [Leetcode] 136. Single Number
- LeetCode 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
- LeetCode 136. Single Number
- LeetCode *** 136. Single Number
- [LeetCode]136. Single Number
- LeetCode--136. Single Number
- 【leetcode】136. Single Number
- leetcode-136. Single Number
- android系统获取本地视频文件的缩略图
- Handler内存泄漏分析及解决
- 使用Robolectric进行Android单元测试
- Axure设计:跳转页面如何设置目标页面的动态面板的状态
- 《士兵突击》经验语录
- leetcode.136.Single Number
- android gridview 去除四周间隙
- 安全操作,幂等操作
- PHP学习:foreach的深入 和COW(copy-on-write )的验证
- Spring In Action 02 ---高级装配
- Redhat Linux 7.2 打开或关闭防火墙
- 二叉树的非递归遍历
- Java虚拟机----类加载器
- kali切换桌面环境