leetcode476专题

LeetCode476 NumberComplement

题目要求:The complement strategy is to flip the bits of its binary representation。 其实求得就是~num,可是java中int型需要32bit来表示,如果把num=5(101)直接取反,得到的是11111111111111111111111111111010,即把5之前的0也全部给取反了。所以我们需要得到5的二进制表示中,

java数据结构与算法刷题-----LeetCode476. 数字的补数

java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846 文章目录 1. 位运算:取出非前导0位标1,进行异或2. 笨办法 1. 位运算:取出非前导0位标1,进行异或 因为这道题