Day32 - 190.reverse bits
Day32 - 190.颠倒二进制位
LeetCode 190.颠倒二进制位
1. 题目描述
输入:n = 00000010100101000001111010011100
输出:964176192 (00111001011110000010100101000000)
解释:输入的二进制串 00000010100101000001111010011100 表示无符号整数 43261596,
因此返回 964176192,其二进制表示形式为 00111001011110000010100101000000。2. 知识回顾
a << 2 = 0100a >> 2 = 00113. 思路解析
3.1. 方法一 按位颠倒
3.2. C++代码
3.3. 方法二 分治
3.4. C++代码
4. 复杂度分析
5. Redo. 02/15
Last updated