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 };
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 };