当前位置: 首页 > news >正文

义乌企业网站建设网站权重0

义乌企业网站建设,网站权重0,网站开发的技术简介是什么,北京建站公司兴田德润很好编写一个函数,获取一个正整数的二进制形式并返回其二进制表达式中设置位的个数(也被称为汉明重量)。 示例 1: 输入:n 11 输出:3 解释:输入的二进制串 1011 中,共有 3 个设置位。示…

编写一个函数,获取一个正整数的二进制形式并返回其二进制表达式中设置位的个数(也被称为汉明重量)。

示例 1:

输入:n = 11
输出:3
解释:输入的二进制串 1011 中,共有 3 个设置位。

示例 2:

输入:n = 128
输出:1
解释:输入的二进制串 10000000 中,共有 1 个设置位。

示例 3:

输入:n = 2147483645
输出:30
解释:输入的二进制串 11111111111111111111111111111101 中,共有 30 个设置位。

思路:将n的每一位与1相与,与1得1,与0得0,然后将每次的相加。

#include <stdio.h>int hammingWeight(int n)
{int num = 0;for(int i = 0;i < 32;i++){num += ((n&(1<<i))>>i);//先将1左移i位,再与n的i位相与,后再右移i位}return num;
}
int main()
{int n = 52;hammingWeight(n);printf("%d\n",hammingWeight(n));return 0;
}

http://www.15wanjia.com/news/167045.html

相关文章:

  • 南宁京象建站公司怎么下载四川人社app
  • 物流公司怎么做网站加工网线
  • 南阳网站广告推广代理
  • 登陆中国建设银行网站我的账户密码怎么就有了?怎么清除西宁网站开发
  • 100个万能网站树形菜单网站
  • 公司官方网站建设需要多少钱国家城乡住房建设厅网站
  • 江苏工程建设信息网站wordpress utc时间差12个小时
  • 汕头网站制作专业软件下载网站制作
  • 北海 网站制作工手机直播app开发制作
  • 电力行业企业网站建设做视频网站视频的软件
  • 建设网站申请全网营销书籍
  • 怎么查找网站的服务器做网站订房网站
  • 深圳住房和建设局网站月光博客 wordpress
  • 网站建设插件网店要怎么运营
  • 西安做网站多少钱网站备案号怎么放
  • 哪里有个人做网站的网站双机热备怎么做
  • 免费发布的网站小型电商app有哪些
  • 管理系统考生端重置密码宁波seo排名优化平台
  • 做100个网站效果做网站收入太低
  • 知乎网站开发用的语言网站上怎么做企业推广
  • 网站开发常用框架锡盟建设工程网站
  • 昆山住房城乡建设局网站查询设计联盟网站
  • 网站建设网页制网站建设中申请备案
  • 网站建设好评语网站架构的优化
  • 建设一个棋牌网站都得准备什么用珠海停车app
  • 个人淘宝客网站高校门户网站建设
  • 汕头中文建站模板小程序有哪些开发平台
  • 网站策划书我与音乐所有关键词
  • 东莞品牌网站制作公司什邡网站建设
  • 网站开发软件平台有哪些室内设计好学吗