Reverse bits
MediumGiven an 16-bit unsigned integer 
n, write a function that reverse's the bits of n and returns the output number.Let's take the binary representation of 
n = 72 as an example:0000 0000 0100 1000 = 72Your function should return the decimal number 
4608, the reversed binary number:0001 0010 0000 0000 = 4608Try it first
Solution
6 Essential Primitives Coding Interview Problems
Master Primitives by trying the coding challenges below.
- 1.Swap bitsEasy
- 2.Power of twoEasy
- 3.Count bitsMedium
- 4.Reverse bitsMedium
- 5.Find duplicateMedium
- 6.Bitwise additionHard