LeetCode: 476. Number Complement
来源:互联网 发布:js贪吃蛇 编辑:程序博客网 时间:2024/06/03 20:05
LeetCode: 476. Number Complement
Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation.
Note: The given integer is guaranteed to fit within the range of a
1. 32-bit signed integer. You could assume no leading zero bit in the
2. integer’s binary representation.
public class Solution { public int findComplement(int num) { int length = (int) (Math.log(num) / Math.log(2)) + 1; int mod = ~(0xffffffff << length); return (~ num) & mod; }}
阅读全文
0 0
- LeetCode 476. Number Complement
- leetcode 476. Number Complement
- 【Leetcode】476. Number Complement
- 【Leetcode】476. Number Complement
- LeetCode 476. Number Complement
- LeetCode 476. Number Complement
- LeetCode--476. Number Complement
- LeetCode 476. Number Complement
- 476. Number Complement [LeetCode]
- [LeetCode]476.Number Complement
- 【LeetCode】 476. Number Complement
- LeetCode 476. Number Complement
- LeetCode 476. Number Complement
- 【LeetCode】476. Number Complement
- leetcode 476. Number Complement
- [LeetCode]476. Number Complement
- LeetCode 476. Number Complement
- 【LeetCode】476. Number Complement
- scala map排序
- js的包装对象
- (7)约瑟夫问题
- 【华为】数独
- php mcrypt加密实例
- LeetCode: 476. Number Complement
- 万能地图下载器矢量标注功能特性
- Java语言基础{Java_se(02)}-字面量和常量-变量的基本定义和使用-Java表达式-数据类型和分类-基本数据类型的转换-算数运算符-赋值运算符-比较运算符-三元运算符-逻辑运算符
- Effective Java(一)—— 创建和销毁对象
- 创建第一个线程
- Java设计模式-代理模式
- TP分页类优化 css代码
- webpack细节点记录
- 39. Combination Sum