leetcode-191. ビット1の個数ブラシノート(C++)
1838 ワード
前に書く知識は本当に柔軟に運用して、本当に(後悔して)学習する時類似の問題をこすっていないことを望みます それが本当の知識かもしれない も当時学んだ時は概念の普及にすぎなかったかもしれない.
テーマの詳細 ハミング距離 異或演算
acコード LeetCode 191:ビット1の個数(C++実装)
テーマの詳細
, , ‘1’ ( )。
acコード
class Solution
{
public:
int hammingWeight(uint32_t n)
{
int cnt = 0;
while(n)
{
cnt += (1&n);
n >>= 1;
}
return cnt;
}
};