您现在的位置是:主页 > news > 上海虹口网站制作/百度人工客服在线咨询

上海虹口网站制作/百度人工客服在线咨询

admin2025/6/29 0:29:07news

简介上海虹口网站制作,百度人工客服在线咨询,响应式网站和营销型网站,门户类网站模板描述 写一个函数,其以无符号整数为输入,而输出对应二进制数所具有的“1”的位数(也被称为汉明权重) 样例 - 样例 1输入:n 11 输出:3 解析:11(10) 1011(2), 返回 3- 样例 2输入:…

上海虹口网站制作,百度人工客服在线咨询,响应式网站和营销型网站,门户类网站模板描述 写一个函数,其以无符号整数为输入,而输出对应二进制数所具有的“1”的位数(也被称为汉明权重) 样例 - 样例 1输入:n 11 输出:3 解析:11(10) 1011(2), 返回 3- 样例 2输入:…

描述

写一个函数,其以无符号整数为输入,而输出对应二进制数所具有的“1”的位数(也被称为汉明权重)

样例

- 样例 1输入:n = 11
输出:3
解析:11(10) = 1011(2), 返回 3- 样例 2输入:n = 7
输出:3
解析:7(10) = 111(2), 返回 3

解析

hammingWeight = function (n) {v = n.toString(2)res = 0for(i=0;i<v.length;i++) {if(v[i]==1) res++}return res
}

运行结果

在这里插入图片描述