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

家具网站开发报告装修网站vr全景图怎么做

家具网站开发报告,装修网站vr全景图怎么做,佳木斯市城乡建设局网站,深圳企业建网站theme: healer-readable 题目 两个整数的 汉明距离 指的是这两个数字的二进制数对应位不同的数量。 计算一个数组中#xff0c;任意两个数之间汉明距离的总和。 示例: 输入: 4, 14, 2 输出: 6 解释: 在二进制表示中#xff0c;4表示为0100#xff0c;14表示为1110任意两个数之间汉明距离的总和。 示例: 输入: 4, 14, 2 输出: 6 解释: 在二进制表示中4表示为010014表示为11102表示为0010。这样表示是为了体现后四位之间关系 所以答案为 HammingDistance(4, 14) HammingDistance(4, 2) HammingDistance(14, 2) 2 2 2 6. 解题思路 题目分析 例如示例中的4142的汉明距离 在二进制表示中 0100 1110 0010我们可以垂直的观察因为汉明距离指的是两个数字的二进制数对应位不同的数量所以我们发现其实元素的每一位都可以独立出来计算就是将int类型看成32个01表示的二进制数他们相互独立在计算汉明距离时我们只要将每个元素的第x位提取出来统计所有元素在该位的01的数量就可以得出在该位上有多少个不同的二进制数再把每一位的结果累加起来就是最终的汉明距离。 代码 class Solution {public int totalHammingDistance(int[] nums) {int res0;for(int i0;i31;i){int[] cnt new int[2];for (int j 0; j nums.length; j) {cnt[nums[j]1];nums[j]1;}rescnt[0]*cnt[1];}return res;} }
http://wiki.neutronadmin.com/news/178558/

相关文章:

  • 英文网站名需要斜体吗动漫制作专业认知报告
  • 为什么公司的网站打不开网站如何申请微信支付接口
  • 网站导航提交入口大全西城做网站
  • 什么网站专做二手名表北京快速网站建设
  • 网站开发环境搭建网站建设高端培训
  • 拓者设计吧网站东莞建设网站的位置
  • seo网站设计招聘网站建设新零售
  • 山东济宁网站建设做视频广告在哪个网站能够赚钱
  • 网站注意事项国内重大新闻事件2024
  • soho的网站怎么做中轻成都设计院
  • 中医院网站素材新东阳建设集团网站
  • 河北省电力建设第二工程公司网站网站设计页面
  • 物流官方网站wordpress更换图片地址
  • 免费建立一个个人网站WordPress 聊天小工具
  • 网站做好怎么推广phpcms做的网站
  • 国际域名注册网站WordPress插件分享
  • 专业做外贸网站公司python 网站开发小项目
  • 徐州专业制作网站wordpress用什么空间 曹鹏
  • 移动微网站开发互联网服务平台投诉
  • 网站百度收录查询局政务网站建设管理工作总结
  • 做vlogger的网站有哪些海南省住房和城乡建设厅官网网站首页
  • 东莞网站建设分享seo汽车4s店网站建设方案
  • 微网站制作平台哪个好微信小程序开发app
  • 课程建设类教学成果奖网站wordpress 评论回复插件
  • 服务器网站跳转怎么做的厦门规划建设网站
  • 哪个网站做logo设计师培训多少
  • 常州城乡建设局网站首页软件开发专业名词
  • 个人怎样建设网站抖音指数
  • 企业 备案 网站服务内容百度收录快的网站
  • 网站建设与运营的论文的范本app运营方案策划