位操作入门
来源:互联网 发布:cygwin linux内核 编辑:程序博客网 时间:2024/06/05 03:16
参考文章
- 位操作基础篇之位操作全面总结
- 题目来源:位操作
题目
一个整型数组里除了一个数字之外,其他的数字都出现了两次, 请找出这个数字。
#include <iostream>#include <cstdio>using namespace std;#define SIZE 21void init_data_with_twice(int a[], int arrSize);int find_only_occurred_once_number(int arr[], int arrSize);int main(){ int arr[SIZE] = {}; init_data_with_twice(arr, SIZE>>1); arr[SIZE-1] = 99; //special data int result = find_only_occurred_once_number(arr, SIZE); cout<< result <<endl; return 0;}void init_data_with_twice(int arr[], int arrSize){ for(int i=0; i<arrSize; i++) { arr[i] = i; arr[arrSize+i] = i; }}int find_only_occurred_once_number(int arr[], int arrSize){ int result = 0; for(int i=0; i<arrSize; i++) { result ^= arr[i]; } return result;}
简单判断奇偶
阅读全文
0 0
- 位操作入门
- 嵌入式开发入门1----位操作
- 嵌入式开发入门1----位操作
- leetcode 461 Hamming Distance(位操作入门)
- C语言入门(二十三)位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- 位操作
- shiro--奇怪的不能登录问题
- PAT 乙级 1071. 小赌怡情(15)
- Go基础
- 简单背包问题(0032)
- Python 练习实例27
- 位操作入门
- Attribute "class" was already specified for element "bean".
- static具体解释
- python学习--对象类型(num,string,list,dict,tuple,file)
- [后缀平衡树][JZOJ4384]hashit
- C#委托、事件
- 课后作业之动物类
- EasyDSS流媒体解决方案之Windows服务安装
- 《ES6标准入门》:let 和 const 命令