class Solution {
public:
uint32_t reverseBits(uint32_t n) {
bitset<32>temp(n); //左边是低位,temp[0]是二进制的最低位
uint32_t res = 0;
for(int i = 0; i < 32; i++)
{
//cout<<temp[i];
res = res*2 + temp[i];
}
return res;
}
};