博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode - Refresh - Single Number
阅读量:6238 次
发布时间:2019-06-22

本文共 385 字,大约阅读时间需要 1 分钟。

You can use a hash map to record the frequencys. Or you can use bit operation.

x ^ x = 0. So the only left is the one.

 

1 class Solution { 2 public: 3     int singleNumber(int A[], int n) { 4         int result = 0; 5         for (int i = 0; i < n; i++) { 6             x ^= A[i]; 7         } 8         return result; 9     }10 };

 

转载于:https://www.cnblogs.com/shuashuashua/p/4359844.html

你可能感兴趣的文章
Lambda对方法和构造器的引用
查看>>
ABBYY FineReader 12PDF选项卡之保存模式
查看>>
Python如何自定义模块?Python基础教程,第十讲,自定义模块
查看>>
monkeysocks开发日志--TCP协议分析及架构规划
查看>>
svn备份、转移、安装到新服务器
查看>>
初识systemd-使用篇
查看>>
全球BGP路由表浏览
查看>>
Hibernate持久化技术实例讲解
查看>>
推荐一款轻量级的linux系统和网络监控工具
查看>>
YUM的使用方法
查看>>
C++:duplicate symbol
查看>>
C#基础(Day05)
查看>>
正则表达式
查看>>
robocode 机器人编码
查看>>
TortoiseSVN升级到1.8.X导致IDEA中Maven打包失败
查看>>
SpringAOP+Encache缓存技术
查看>>
Lock
查看>>
谁对谁错:李彦宏马化腾抱怨房价 任志强反驳称IT高薪导致
查看>>
Pig、Hive 自定义输入输出分隔符以及Map、Array嵌套分隔符冲突问题
查看>>
tomcat占cpu100%分析处理
查看>>