Single Number II
来源:互联网 发布:正在连接p2p网络 编辑:程序博客网 时间:2024/06/06 20:30
Given an array of integers, every element appears three times except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?
int singleNumber(int A[], int n) { int bitnum[32]={0}; int res=0; for(int i=0; i<32; i++){ for(int j=0; j<n; j++){ bitnum[i]+=(A[j]>>i)&1; } res|=(bitnum[i]%3)<<i; } return res; }
0 0
- Single Number & Single Number II
- Single Number & Single Number II
- Single Number II - leetcode
- Leetcode: Single Number II
- Single Number II
- Single Number II
- [LeetCode] Single Number II
- LeetCode: Single Number II
- leetcode -- Single Number II
- [leetcode]Single Number II
- [LeetCode] Single Number II
- 【leetcode】Single Number II
- Single Number I & II
- LeetCode:Single Number II
- Leetcode: Single Number II
- Single Number II
- leetcode :Single Number II
- Leetcode Single Number II
- linux开发的一些记录
- Russian Dolls
- Single Number
- 一维&&二维&&三维数组的建立
- android使用SoundPool播放音频之HashMap
- Single Number II
- Spring MVC 框架搭建及详解
- 博客文章说明
- ffmpeg的timeBase的属性解释,用于计算每一帧的时间
- java实现字符串反转
- git 总结
- js跨域调用iframe子页面的函数 提示"没有权限"
- 一步步教你ARC-详解
- Android中dp和px之间进行转换