[LeetCode]Single Number
来源:互联网 发布:淘宝企业店铺转让过程 编辑:程序博客网 时间:2024/05/19 20:47
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?
本题是一道编程之美上的微软面试题,根据异或性质,可n-1次循环完成。
class Solution {public: int singleNumber(int A[], int n) { int single = A[0]; for(int i=1;i<n;i++){ single = single^A[i]; } return single; }};
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
- 20140722
- 关于redhat enterprise linux 6.4下oracle11g中文乱码问题总结
- SSH框架搭建过程---之Struts框架的使用(3)
- python3 发送邮件时中文附件名的问题
- xinzeng2
- [LeetCode]Single Number
- uboot下使用U盘启动内核RT5350成功
- 关于使用enum变量时候注意
- 程序员技术练级攻略
- 关于std::map中的find和[]的问题
- CentOS下挂载U盘
- js判断各个浏览器的方法
- 自定义涂鸦DEMO
- 在Linux终端下调用可执行文件时总要加上符号./的原因