Reverse the bits of a given 32-bit unsigned integer.
- An integer
n(32-bit unsigned).
- An integer — the result of reversing the bits.
- Input is a 32-bit unsigned integer.
Input: n = 43261596 (binary: 00000010100101000001111010011100)
Output: 964176192 (binary: 00111001011110000010100101000000)