leetcode---Reverse Bits
来源:互联网 发布:88折话费 源码 编辑:程序博客网 时间:2024/06/06 03:52
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).
Follow up:
If this function is called many times, how would you optimize it?
Related problem: Reverse Integer
class Solution {public: uint32_t reverseBits(uint32_t n) { int i = 0; uint32_t ans = 0; while(n) { if(n & 1) ans += pow(2, 31-i); n >>= 1; i++; } return ans; }};
0 0
- leetCode #190 reverse bits
- 【LeetCode】Reverse Bits
- LeetCode:Reverse Bits
- LeetCode: Reverse Bits
- LeetCode: Reverse Bits
- [LeetCode]Reverse Bits
- leetcode: Reverse Bits
- LeetCode 190 Reverse Bits
- [LeetCode] Reverse Bits
- Leetcode--Reverse Bits
- [leetcode]Reverse Bits
- [LeetCode][190][Reverse Bits]
- #leetcode#Reverse Bits
- LeetCode Reverse Bits
- LeetCode OJ Reverse Bits
- LeetCode(190) Reverse Bits
- [LeetCode 190]Reverse Bits
- LeetCode #190 Reverse Bits
- leetcode66: Plus One
- Disruptor 极速体验
- Android MVP 实现。基于Dagger2 + RxJava + Retrofit2 + Realm + ButterKnife + EventBus
- Tomact启动成功 测试失败解决
- WPF教程(二十九)Grid行和列
- leetcode---Reverse Bits
- java中ArrayList和LinkedList使用注意事项
- [Android 外挂字幕维护Note] MakeFile文件修改添加
- VMware中Ubuntu出现Unknown Display问题
- 2.2 PDFlib 输出中文内容及命名
- 用Android Studio编辑代码时,光标变粗
- Git基本使用整理
- JSP新闻系统跟我学之一数据库设计
- Zabbix 3配置脚本报警(二)