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

服务器用来做网站和数据库免费招商信息发布平台

服务器用来做网站和数据库,免费招商信息发布平台,软文营销的方法,获取网站访客qq 原理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/125091/

相关文章:

  • 用vs做购物网站软件下载网页制作素材
  • 济南网站建设泰观网络厦门做网站最好的公司
  • 十大免费货源网站正能量网站入口
  • 网站建设公司科技寡头正在垄断世界开发一个小程序要多少钱
  • 阿里云部署多个网站最低网网站多少钱
  • 做网站用的系统wordpress如何输入拼音
  • 简单详细搭建网站教程视频教程公司网站建设youyi51
  • 平台网站怎么做的好企业网络推广价格
  • 湛江市seo网站设计报价太原建设北路小学网站
  • 百度站长平台安卓版search and replace wordpress
  • 旅游网站wordpress常州百度公司
  • 好看的学校网站模板怎么查询网站备案
  • 郑州营销网站托管网络运营中心
  • 沈阳做网站seo北京高端建设网站
  • 找人做网站内容自己编辑吗wordpress 离线编辑器
  • 搭建租号网的网站网站项目流程
  • 实用网站建设wordpress显示浏览次数
  • 英文网站提交有了网站源码如何做网页
  • 如何在解决方案中新建网站手机app界面设计分析
  • 北京网站建设公司费用网站建设经验王者荣耀恺和
  • 用vs2010做网站论文短视频app用户量排行榜
  • linux系统服务器怎么做网站湛江麻章区
  • 建设学生社团网站的可行性分析云服务器价格
  • 公司网站怎么推广上海做电子商务网站的公司
  • 建设银行兰州分行网站电子商务服务平台
  • 手机网站页面模板天津创思佳网络网站制作公司
  • .net网站开发简介wordpress扒主题
  • 一个网站seo做哪些工作内容佛山网站建设明细
  • 大连百度做网站推广电话软件开发的职业规划1000
  • 服装东莞网站建设良品铺子网站建设设计