题目:190. 颠倒二进制位

题目:190. 颠倒二进制位

注意事项

  • 十进制,拿到最低位 %10,那么二进制拿到最低位就是 %2;

代码

    public int reverseBits(int n) {
        int res = 0;
        for (int i = 0; i < 32; i++) {
            res = (res << 1) + (n % 2);
            n = n >> 1;
        }
        return res;
    }
posted @ 2021-03-29 11:06  迁承_0204  阅读(31)  评论(0编辑  收藏  举报