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

网站改版设计流程百度推广登陆

网站改版设计流程,百度推广登陆,苏州设计,炎陵做网站编写一个函数,获取一个正整数的二进制形式并返回其二进制表达式中设置位的个数(也被称为汉明重量)。 示例 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.yayakq.cn/news/630499/

相关文章:

  • 免费建筑设计素材网站廊坊网站建设的公司
  • 国家住房和城乡建设网站深圳福田香格里拉酒店
  • 哪个网站可以用来做读书笔记海南房产信息网
  • 丹东网站开发网站建设外包服务管理情况
  • 北京网站建设外包太康做网站公司
  • 域名申请成功后怎么做网站制作系部网站首页
  • 用ip的网站要备案吗普陀网站建设推广
  • wordpress删除管理站点链接北京网约车
  • 兴县做网站公司快速开发安卓app
  • 网站建设可以一次性进损益吗注册域名的官方网站
  • 嵌入式网站开发培训购物网站开发教程中文
  • 不上此网站枉做男人淮安专业网站建设
  • 大连做网站seo洛阳建设工程网站
  • 营口网站建设单位企业网站建设后期维护费用
  • 设计网站推荐国外通辽做网站
  • 国外ps网站wordpress 间距
  • 备案网站牡丹江生活信息网
  • 营销网站的关键字陕西交通建设集团西长分公司网站
  • 上海做网站公司哪家好虚拟币交易网站源码
  • 沙井做网站公司ideo设计公司官网
  • 网站上的站点地图链接是这么做的特殊教育学校网站建设方案
  • 文章 百度网站创建及发展历史品牌设计法则徐适
  • 单人做网站需要掌握哪些知识好的app设计网站
  • 百石网怎么做网站iapp如何用网站做软件
  • 响应式网站无法做联盟广告wordpress搜资料
  • 网站分析报告怎么写厦门设计师网站
  • 毕设做网站怎么命题银行门户网站系统建设方案
  • 阳江做网站做网站网址怎么弄
  • 精品课程网站开发项目c2c模式流程图
  • 做网站有哪些软件工作室做网站