随笔分类 - LeetCode位操作系列
摘要:题目描述: 颠倒给定的 32 位无符号整数的二进制位。 示例 1: 输入: 00000010100101000001111010011100 输出: 00111001011110000010100101000000 解释: 输入的二进制串 000000101001010000011110100111
阅读全文
摘要:原文链接:https://mp.weixin.qq.com/s/99HVijYmbk1BrGVi1BqrCg
阅读全文
摘要:什么是lowbit运算? lowbit(n)运算是一个位运算的常用技巧,本题就可以直接用lowbit运算解决。它的作用是求出n在表示成二进制的时候,最右边的1出现的位置对应的数。这么说有点晦涩,看俩例子就懂了,其实很简单: lowbit(4) = lowbit(100) = 100 lowbit(5
阅读全文

浙公网安备 33010602011771号