Given a non-negative integer n, return the number of 1 bits in its binary representation (also called its Hamming weight).
n
1
11
128
0
7
2147483647
4294967295