Number Complement
来源:互联网 发布:rar解压软件官网 编辑:程序博客网 时间:2024/05/07 02:59
int findComplement(int num) {/*int count = 0;if (num == 1) return 0;while (num){num &= (num - 1);count++;}return count;*/int i,flag = 0;for (i = 31; i >= 0; i--){if ((num & (1 << i)) || flag){flag |= 1 << i;}}return num^flag;}void main() {printf("%d",findComplement(8));system("pause");}
阅读全文
0 0
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- Number Complement
- LeetCode 476. Number Complement
- leetcode 476. Number Complement
- [leetcode-476]Number Complement
- LeetCode Number Complement
- leetcode-476- Number Complement
- 【Leetcode】476. Number Complement
- Linux下sed命令使用二三事
- 计算机结构
- PAT乙级真题及训练集(19)--1021. 个位数统计 (15)
- Python 排序(sorted)
- FPGA综合系统设计(一):1.2/50μs冲击电压测量与显示
- Number Complement
- PAT-A-1042. Shuffling Machine (20)
- python爬虫之requests对https的限制访问
- 分布式session的解决方案
- 《简明Python教程》之异常
- UI基础
- CentOS7.3安装Go运行和开发环境
- 二分查找
- 第02课 03 JS中级课程-表格操作-3