LintCode Q365 Count 1 in Binary in Python

  • Jinhai ZHOU
  • 1 Minutes
  • 2017年2月6日
1
2
3
4
5
6
7
8
9
10
11
12
class Solution:
# @param num: an integer
# @return: an integer, the number of ones in num
def countOnes(self, num):
# write your code here
count = 0
limit = 32
while num != 0 and limit > 0:
count += num & 1
num = num >> 1
limit -= 1
return count
知识共享许可协议
本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。