191. Number of 1 Bits
来源:互联网 发布:2017移动互联网数据 编辑:程序博客网 时间:2024/06/02 12:16
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; for(int i =0; i < 32; i++){ if((n>>i) & 1) count ++; } return count; }};
0 0
- 191.Number of 1 Bits
- 191.Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191. Number of 1 Bits
- 191.Number of 1 Bits
- 通过url调用边度地图的地理和反地理编码
- [cqoi2016]伪光滑数 解题报告
- 显示文件的某几行 某一行
- objectiveC【语法】修饰符 static extern const
- java 里面的string 和byte[] 怎么互转?
- 191. Number of 1 Bits
- Java—JDK的下载与安装
- UI实现之下拉刷新:SwipeRefreshLayout PullToRefres
- 数据结构之排序查找
- iOS - 社交分享- weibo分享
- android判断是否为手机号码,隐藏中间4位
- 欢迎使用CSDN-markdown编辑器
- 自定义实现strncat函数
- Android 监听apk安装替换卸载广播