Reverse Bits

https://leetcode.com/problems/reverse-bits/

 1 class Solution {
 2 public:
 3     uint32_t reverseBits(uint32_t n) {
 4         uint32_t res=0;
 5         for(int i=1;i<=32;i++)
 6         {
 7             res=res<<1;    
 8             int temp=(1&n);
 9             n=n>>1;
10             res=res|temp;
11                 
12         }
13         return res;
14     }
15 };

 

posted @ 2015-07-08 11:03  阿怪123  阅读(101)  评论(0编辑  收藏  举报