[LeetCode] Single Number II
来源:互联网 发布:神仙道 源码 编辑:程序博客网 时间:2024/06/06 03: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?
public class Solution { public int singleNumber(int[] A) { int ones = 0, twos = 0, threes = 0; for(int i = 0; i < A.length; i++) { threes = twos & A[i]; twos = twos | ones & A[i]; ones = ones | A[i]; twos = twos & ~threes; ones = ones & ~threes; } return ones; }}
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
- 双网卡绑定
- 深入学习JDK 线程池(之五)
- cocos2d-x 通过JNI实现c/c++和Android的java层函数交互
- 整合Eclipse与Tomcat开发第一个WEB程序
- C# 中点击按钮datagridview自行添加一空白行!
- [LeetCode] Single Number II
- android,viewpage实现应用程序员宝典;扩展包不管什么android版本都可以用;第一次安装使用从封面到提示帮助界面
- UVA 1548 - The Game of Master-Mind(dfs剪枝)
- PHP SimpleXML
- 常用的android弹出对话框
- linux中关于 ncurses.h:no such file or directory错误的问题
- [ext4]空间管理 - 查找块
- 第四周作业-多线程编程
- GBK数据库迁移到UTF-8