leetcode[191]:Number of 1 Bits
来源:互联网 发布:软件模块设计文档 编辑:程序博客网 时间:2024/06/06 03:42
Number of 1 Bits
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.
int hammingWeight(uint32_t n) { int i,res; res=0; for(i=0;i<32;i++) { res += (n>>i) & 0x01; } return res;}
熟悉一下位操作。
0 0
- leetcode:bits:Number of 1 Bits(191)
- [Leetcode 191, Easy] Number of 1 Bits
- leetCode #191 number of 1 bits
- LeetCode 191 Number of 1 Bits
- Leetcode NO.191 Number of 1 Bits
- [LeetCode][191][Number of 1 Bits]
- [leetcode 191]Number of 1 Bits
- LeetCode(191) Number of 1 Bits
- LeetCode #191 Number of 1 Bits
- LeetCode 191: Number of 1 Bits
- LeetCode 191 Number of 1 Bits
- Leetcode #191 Number of 1 Bits
- LeetCode 191 Number of 1 Bits
- LeetCode 191: Number of 1 Bits
- leetcode[191]:Number of 1 Bits
- leetcode-191-Number of 1 Bits
- leetcode 191:Number of 1 Bits
- leetcode: (191) Number of 1 Bits
- lamp环境搭建mysql5.5+httpd2.4+php5.6
- Oracle instr函数
- Spring注解详解
- 有用的代码片段2
- 一个基于jQuery的图片裁剪插件:Cropper
- leetcode[191]:Number of 1 Bits
- Radius Sever - Dynamic Vlan and Rate Limit Configuration
- 人口普查(20)
- 6-5
- 商品详情的图片选项展示
- Java如何对HashMap按值进行排序
- C 语言变长数组 struct 中 char data[0] 的用法
- QT stylesheet 操作
- Django开发问题总结