Leetcode 190 Reverse Bits 位运算
2016-03-12 22:43
281 查看
反转二进制
class Solution { public: uint32_t reverseBits(uint32_t n) { uint32_t ans = 0; for (int i = 0; i<32; ++i,n >>=1){ ans = (ans<< 1)|(n & 1); } return ans; } };
相关文章推荐
- linux下mysql的简单配置及监控
- 图像分类中的SVM多核学习
- 【数据结构与算法】(四) c 语言静态队列的简单实现
- 设计模式篇-工厂模式与代理模式的混用(Factory+proxy pattern )
- JavaScript 中的 prototype
- genymotion(带virtualbox)安装使用心得(1),必须记下来!!!
- ubuntu通过bochs调好grub2
- 关于诊断当前网络状态的小Demo
- Spring MVC中的视图解析ViewResolver
- 从远程库克隆
- android_________测绘流程
- 【前端笔记】浏览器小hack
- iOS开发中常用的几种设计模式
- [JSOI2008] [BZOJ1012] 最大数maxnumber - 单调栈
- Web Api的安全性
- 二叉树
- java语法_1:面向对象:1
- Json反序列化之ObjectMapper(自定义实现反序列化方法)
- (一)使用Fragment实现QQ的底部按钮
- BestCoder Round #75 1002 - King's Phone