バイナリ中1の個数[剣指offer]のpython実現
タイトルの説明
整数を入力し、その数のバイナリ表現の1つの数を出力します.ここで負数は補数で表される.
タイトルリンク
比較的に経典の1つのアルゴリズムはwhile nを使います:判断する時wrongを提出して、、、
整数を入力し、その数のバイナリ表現の1つの数を出力します.ここで負数は補数で表される.
タイトルリンク
# -*- coding:utf-8 -*-
class Solution:
def NumberOf1(self, n):
# write code here
count=0;
for i in range(0,32):
if n&1:
count=count+1
n=n>>1
return count
比較的に経典の1つのアルゴリズムはwhile nを使います:判断する時wrongを提出して、、、