首页
IT
登录
6mi
u
盘
搜
搜 索
IT
[2016122]求一个32位二进制数中1的数量
[2016122]求一个32位二进制数中1的数量
xiaoxiao
2021-12-14
19
思路
直接位运算走起,没啥好说的。
代码
int
hammingWeight(uint32_t n) {
int
num =
1
;
int
count
=
0
;
while
(n){
if
(num & n)
count
++; n = n >>
1
; }
return
count
; }
转载请注明原文地址: https://ju.6miu.com/read-962673.html
专利
最新回复
(
0
)