[LeetCode][JavaScript]Number of 1 Bits
2015-05-16 16:01
267 查看
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
https://leetcode.com/problems/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.
https://leetcode.com/problems/number-of-1-bits/
/** * @param {number} n - a positive integer * @return {number} */ var hammingWeight = function(n) { var res = 0; for (i = n; i !== 0; ){ if(i % 2 === 1){ res++; } i = parseInt(i / 2); } return res; };
相关文章推荐
- [leetcode][javascript]Number of 1 Bits
- LeetCode || Number of 1 Bits
- LeetCode191 Number of 1 Bits
- 【LEETCODE】191-Number of 1 Bits
- leetcode_191题——Number of 1 Bits(位运算)
- LeetCode Number of 1 Bits
- [Leetcode 191, Easy] Number of 1 Bits
- [leetcode] Number of 1 Bits
- leetCode #191 number of 1 bits
- Leetcode--Number of 1 Bits
- [leetcode 191]Number of 1 Bits
- [leetcode][bit] Number of 1 Bits
- LeetCode 191 number of 1 bits
- Number of 1 Bits(LeetCode)
- leetcode--Number of 1 Bits
- leetCode191/201/202/136 -Number of 1 Bits/Bitwise AND of Numbers Range/Happy Number/Single Number
- Leetcode: Number of 1 Bits
- leetcode 191 Number of 1 Bits
- [Leetcode] #191 Number of 1 Bits
- [LeetCode]Number of 1 bits