Bit Operation C++ Method


  • 0
    J

    Just share my thoughts, it's 9ms, is there any way to improve it?

    uint32_t reverseBits(uint32_t n) {
        uint32_t res;
        for (int i=0;i<32;i++)
        {
            res = res<<1 | (n&1);
            n = n>>1;
        }
        return res;
    }

Log in to reply
 

Looks like your connection to LeetCode Discuss was lost, please wait while we try to reconnect.