颠倒二进制位
简单腾讯位运算
题目描述
给定一个32位无符号整数,将其二进制位进行颠倒。即第0位移到第31位,第1位移到第30位,以此类推。逐位取出原数的末位,左移后拼接到结果中。
示例
输入:
n = 43261596 (二进制 00000010100101000001111010011100)输出:
964176192 (二进制 00111001011110000010100101000000)solution.ts
输出结果
点击「运行代码」按钮查看结果...