LeetCode-Single Number II
来源:互联网 发布:沈阳直销软件 编辑:程序博客网 时间:2024/06/13 11:52
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?
Code:
<span style="font-size:14px;">class Solution {public: int singleNumber(int A[], int n) { int count; int result = 0; for (int i = 0; i < 32; ++i) { count = 0; int bit = 1<<i; for (int j = 0; j < n; ++j) count += (A[j]&bit)!=0?1:0; if (count%3) result+=bit; } return result; }};</span>
0 0
- Single Number II - leetcode
- Leetcode: 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
- LeetCode: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
- leetcode Single Number II
- [LeetCode],Single Number II
- LeetCode | Single Number II
- 79_应用程序的卸载
- sql必知必会读书笔记一
- 破解 Windows 下Markdown 编辑器 MarkdownPad 2
- 不要浮躁
- 浅析UML之组件图
- LeetCode-Single Number II
- 用ORACHK自动化检查数据库系统的健壮性
- sql必知必会读书笔记二
- hdu 4891The Great Pan -----------2014 Multi-University Training Contest 3
- leetcode 虐我篇之(四)Remove Duplicates from Sorted List II
- 为什么呢????没有封号啊
- Prevent the user click a button twice
- 浅析UML之组织结构图
- android项目解刨之时间轴