public class Solution {
// you need treat n as an unsigned value
public int reverseBits(int n) {
int reversed = 0;
for (int i = 0; i < 32; i++) {
reversed = (reversed << 1) | (n & 1);
n = (n >> 1);
}
return reversed;
}
}
滴滴面试reverse-bits
最新推荐文章于 2020-02-18 12:42:10 发布