leetcode190-Reverse Bits
2017-11-26 23:52
357 查看
难度:easy
Reverse bits of a given 32 bits unsigned integer.
For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 00111001011110000010100101000000).
思路:
1. 此题是将十进制数转为为二进制,再将二进制数倒置,输出其十进制数,题目不难,但是对初学者有几个小陷阱。
2. bin()函数是将整数转化为string,输出为string不是整数
3. 补全32位-----补在后面
Reverse bits of a given 32 bits unsigned integer.
For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 00111001011110000010100101000000).
思路:
1. 此题是将十进制数转为为二进制,再将二进制数倒置,输出其十进制数,题目不难,但是对初学者有几个小陷阱。
2. bin()函数是将整数转化为string,输出为string不是整数
3. 补全32位-----补在后面
相关文章推荐
- 【leetcode 190 Reverse Bits 】
- 【LeetCode-190】 Reverse Bits(C++)
- LeetCode 190 Reverse Bits (位运算 推荐)
- leetcode 190 Reverse Bits
- [LeetCode刷题记录]190-191 Number of 1 Bits & Reverse Bits
- leetcode_190题——Reverse Bits(bitset的使用)
- leetcode 190 Reverse Bits
- Leetcode 190 Reverse Bits 位运算
- 190.[LeetCode]Reverse Bits(*)
- LeetCode #190 Reverse Bits
- Leetcode-190 Reverse Bits
- Leetcode 190 Reverse Bits
- Leetcode_190_Reverse Bits
- Leetcode-190 Reverse Bits 数字二进制倒置
- leetcode-190 Reverse Bits
- Leetcode 190 Reverse Bits
- 【LeetCode】190 Reverse Bits
- [leetcode 190]Reverse Bits
- leetcode[190]:Reverse Bits
- 【LEETCODE】190-Reverse Bits