2.1.24—线性表—Single Number II
来源:互联网 发布:数学画图软件 编辑:程序博客网 时间:2024/06/13 20:05
描述
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
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?
#include<iostream>using namespace std;int SingleNUmII(int a[], int n){int bits = sizeof(int) * 8;int res = 0;for (int i = 0; i < bits; i++){int temp = 0;for (int j = 0; j < n; j++){temp += (a[j] >> i) & 1;temp %= 4;//changge it 3.}res += temp << i;}return res;}int main(){const int n = 13;int a[n] = { 2, 5, 9, 9, 5, 2, 5, 2, 9, 188,2,9,5 };int res = SingleNUmII(a, n);cout << res << endl;}
阅读全文
0 0
- 2.1.24—线性表—Single Number II
- 2.1.23—线性表—Single Number
- 2.1.24 Single Number II
- LeetCode137—Single Number II
- LeetCode2.1.23~2.1.24(Single Number与Single Number II)
- LeetCode——136. Single Number&&137. Single Number II
- 24:Single Number II
- LeetCode 2.1.24 Single Number II
- LeetCode OJ——Single Number II
- LeetCode——Single Number(II)
- LeetCode——Single Number II
- LeetCode137——Single Number II
- leetcode 137 —— Single Number II
- LeetCode——Single Number II
- LeetCode — Single Number II 解题报告
- LeetCode—137 Single Number II
- Single Number & Single Number II
- Single Number & Single Number II
- app项目经验总结
- 简易正则匹配,实现*和?
- Android主线程如何向分线程发送消息
- js获取手机型号和手机操作系统版本号
- qsort函数用法说明2
- 2.1.24—线性表—Single Number II
- 字符串
- HTML/css理解before:after:学习之-导航条案例2
- Ajax上传文件
- 数据结构——复习C语言
- 求素数(普通+筛选)
- 【资源共享】《Rockchip_android7.1_wifi_配置说明V1.4》
- 微信小程序项目实践 上线中
- 网络编程中的close和shutdown