Single Number II
来源:互联网 发布:虎门淘宝培训班 编辑:程序博客网 时间:2024/06/15 00:47
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?
class Solution {public: int singleNumber(int A[], int n) { int res = 0; for (int i = 0; i < 32; i++) { int val = 0; for (int j = 0; j < n; j++) { val += (A[j] >> i & 1); } val = val % 3; if (1 == val) res |= 1<<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
- ubuntu中android源码编译启动模拟器黑屏
- 2012新.Net架构必备工具列表
- kmp hdu-1711
- 过滤器设置编码
- 在action中,数据添加、修改成功后,向页面显示提示信息,包括可能出现的问题。
- Single Number II
- C# 文件下载四方法
- C# 多线程开发 1:使用 Thread 类创建与启动线程
- 黑马程序员 Java基础学习笔记1
- Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
- MFC常用宏的分类及其作用与用法
- 学C语言的,有福了,
- Div 与 table 的区别
- 三层架构与养猪