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

网站后台的数据库怎么做怎么查看域名是一级还是二级域名

网站后台的数据库怎么做,怎么查看域名是一级还是二级域名,免费咨询宠物医生在线,网站开发培训标签&#xff1a;进制转换 面试真题 输入一个整数 n &#xff0c;输出该数32位二进制表示中1的个数。其中负数用补码表示。 数据范围&#xff1a;−231<n<231−1−231<n<231−1 即范围为:−2147483648<n<2147483647−2147483648<n<2147483647 示…

标签:进制转换   面试真题

输入一个整数 n ,输出该数32位二进制表示中1的个数。其中负数用补码表示。

数据范围:−231<=n<=231−1−231<=n<=231−1

即范围为:−2147483648<=n<=2147483647−2147483648<=n<=2147483647

示例1

输入:10

返回值:2

说明:十进制10的32位二进制表示为0000 0000 0000 0000 0000 0000 0000 1010,有两个1。

示例2

输入:-1

返回值:32

说明:负数用补码表示 ,-1的32位二进制表示为1111 1111 1111 1111 1111 1111 1111 1111,32个1

思路:和leetcode504.七进制数-CSDN博客看似类似,但实际思路不一样,因为七进制和二进制对于负数的表示方式不同: 七进制对于负数是先把他当作正数,然后将结果加负号即可; 二进制数对于负数是要用补码表示 。因此不能使用通用的取余操作

    public int NumberOf1(int n) {int count = 0;for (int i = 0; i < 32; i++) {//&运算————先转换为二进制数,然后各个位进行与运算,这里和1(0000...00001)进行与运算即可得到最低位的数字if ((n & 1) == 1) count++;n >>= 1;  // 算术右移一位,类似于除以2,但这里必须用右移,因为右移对于负数是向负无穷取整,除法是向0方向取整,这里应该用右移}return count;}

http://www.dtcms.com/wzjs/261330.html

相关文章:

  • 医院网站建设预算2345网址导航用户中心
  • 中山低价网站建设百度世界排名
  • 阿里云个人备案可以做企业网站吗兰州网络推广电话
  • 网站开发(七)数据库的建表与连接全球最大的中文搜索引擎
  • 网站侧边栏导航代码搜索引擎推广与优化
  • wordpress 阿里大于石家庄网站seo外包
  • 中小企业网站制作公司制作网页一般多少钱
  • 邯郸企业网站建设竞价排名什么意思
  • 杭州网站建设宣盟网络网站注册地址查询
  • 教育部学校规划建设发展中心官方网站太原seo团队
  • 网络推广最好的网站有哪些怎么做关键词排名靠前
  • crm管理常用的seo工具推荐
  • 进入网站服务器怎么做收录是什么意思
  • 百度开屏广告优缺点优化课程设置
  • adobeXD做网站游戏推广员拉人技巧
  • 网页设计与网站开发基础教程2345网址导航电脑版官网
  • 阿里巴巴网站服务内容seo新站如何快速排名
  • 怎样在建设部网站查资质证书百度推广客户端怎么登陆
  • 做蔬菜配送有什么网站可下载了解链接搜索引擎
  • 专业房地产网站建设企业网站建设公司
  • wordpress制作小程序厦门百度seo
  • 建设钓鱼网站源码中国新闻发布
  • 网站平台推广方法关键词seo排名优化推荐
  • 贵阳网站建设网站制作seo流程
  • 奥迪汽车建设网站上海网站关键词排名优化报价
  • 政府门户网站充分体现了 的建设理念运营推广计划怎么写
  • 徐州手机网站优化公司衡阳网站优化公司
  • 集团网站建设费用免费建立网站步骤
  • 哈 做网站西安计算机培训机构哪个最好
  • 怎么切页面做网站北京网站制作设计