lintcode--l落单的数
2017-08-09 16:32
267 查看
给出2*n + 1 个的数字,除其中一个数字之外其他每个数字均出现两次,找到这个数字。
您在真实的面试中是否遇到过这个题?
Yes
样例
给出 [1,2,2,1,3,4,3],返回 4
public class Solution {
public static int singleNumber(int[] arr){
int res =0;
for(int i =0;i<arr.length;i++){
res = res ^ arr[i];
}
return res;
}
}
您在真实的面试中是否遇到过这个题?
Yes
样例
给出 [1,2,2,1,3,4,3],返回 4
public class Solution {
public static int singleNumber(int[] arr){
int res =0;
for(int i =0;i<arr.length;i++){
res = res ^ arr[i];
}
return res;
}
}
相关文章推荐
- [LintCode] 落单的数II Single Number II
- lintcode,落单的数 II
- lintcode-84-落单的数 III
- [Lintcode] #82 落单的数
- LintCode 第82题 落单的数 【贪心算法】
- lintcode-落单的数III-84
- Lintcode 落单的数 II
- LintCode 落单的数
- LintCode 82. 落单的数
- LintCode 83. 落单的数II
- LintCode-落单的数 III
- lintcode 82.落单的数
- 【LintCode】 Single Number 落单的数
- lintcode->落单的数
- Lintcode落单的数 删除排序数组中的重复数字 II
- lintcode 中等题:Singleton number II 落单的数 II
- Lintcode 82.落单的数
- lintcode -- 落单的数III
- LintCode 落单的数 ⅡⅢ
- [LintCode] 落单的数 III Single Number III