解题思路
题目的意思是32位无符号位。。首位并不代表符号。
相关代码
public class Solution {
// you need treat n as an unsigned value
int res = 0;
public int reverseBits(int n) {
for(int i=0;i<32;i++){
res = 2*res + (n>>i&1); //二进制转化成十进制
}
return res;
}
}