bitCount, Brian Kernighan's way
[461. Hamming Distance.cpp](https://github.com/yangp725/leetcode/blob/master/461. Hamming Distance.cpp)
[419. Battleships in a Board.cpp](https://github.com/yangp725/leetcode/blob/master/419. Battleships in a Board.cpp)
[338. Counting Bits.cpp](https://github.com/yangp725/leetcode/blob/master/338. Counting Bits.cpp)
[412. Fizz Buzz.cpp](https://github.com/yangp725/leetcode/blob/master/412. Fizz Buzz.cpp)
[463. Island Perimeter.cpp](https://github.com/yangp725/leetcode/blob/master/463. Island Perimeter.cpp)
使用queue,从右向左逐层遍历