Reverse Bits
BIT MANIPULATION
Problem
Given a 32-bit unsigned integer n
, reverse its bits.
Note: The function should consider all 32 bits of the input number and reverse them. The result should be returned as an unsigned integer.
Examples
reverseBits(7) // returns 3758096384 /* The binary representation of 7 is 00000000000000000000000000000111. After reversing, we get 11100000000000000000000000000000, which is 3758096384 in decimal. */
Loading...