Number of 1 Bits
来源:互联网 发布:用户画像常用算法 编辑:程序博客网 时间:2024/06/06 17:26
Write a function that takes an unsigned integer and returns the number of ’1’ bits it has (also known as the Hamming weight).
For example, the 32-bit integer ’11’ has binary representation 00000000000000000000000000001011, so the function should return 3.
class Solution {public: int hammingWeight(uint32_t n) { int count = 0 ; while(n){ ++count; n = n & (n - 1); } return count; }};
0 0
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Number of 1 Bits
- Snapdragon Math Libraries
- Snapdragon Neural Processing Engine
- 近似求PI
- java连接mysql
- FastCV Computer Vision SDK
- Number of 1 Bits
- 【Natural Language Processing】TF-IDF及其Python实现
- 51Nod 1267 4个数和为0 ( 二分
- Python命令行传参
- 因环境变量设置问题引起的command not found
- 判断是不是PE文杰
- ftp详解
- 【自考学习】计算机网络——协议
- 本地调试HTML和CSS的方法