<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      算法 - 計(jì)算漢明距離

      算法 - 計(jì)算漢明距離

      1. 題目

      給出兩個(gè)整數(shù) x 和 y,計(jì)算它們之間的漢明距離。

      漢明距離是使用在數(shù)據(jù)傳輸差錯(cuò)控制編碼里面的,漢明距離是一個(gè)概念,它表示兩個(gè)(相同長(zhǎng)度)字對(duì)應(yīng)位不同的數(shù)量,我們以d(x,y)表示兩個(gè)字x,y之間的漢明距離。對(duì)兩個(gè)字符串進(jìn)行異或運(yùn)算,并統(tǒng)計(jì)結(jié)果為1的個(gè)數(shù),那么這個(gè)數(shù)就是漢明距離。
      示例:

      • 輸入: x = 1, y = 8
      • 輸出: 2
      • 解釋:
      1   (0 0 0 1)
      8   (1 0 0 0)
           ↑     ↑
      

      上面的箭頭指出了對(duì)應(yīng)二進(jìn)制位不同的位置。

      2. 代碼

      2.1. C#

      public class Solution {
          public int HammingDistance(int x, int y) {
              var n = x ^ y;
      
              // 計(jì)算1的個(gè)數(shù)
              var counter = 0;
              while(n>0){
                  n = n & (n-1);
                  counter ++;
              }
              return counter;
          }
      }
      

      2.2. Javascript

      var hammingDistance = function(x, y) {
          let n = x^y;
          let counter = 0;
          while(n){
              counter ++;
              n = n & (n-1);
          }
          return counter;
      };
      

      3. 另:計(jì)算二進(jìn)制數(shù)字中1的個(gè)數(shù)

      一個(gè)整數(shù)減去1,再和原整數(shù)做與運(yùn)算,會(huì)把該整數(shù)最右邊一個(gè)1變成0。
      因此,一個(gè)整數(shù)的二進(jìn)制有多少個(gè)1,就可以進(jìn)行多少次這樣的操作。

          let counter = 0;
          while(n){
              counter ++;
              n = n & (n-1);
          }
      
      posted on 2021-05-27 14:23  Jack Niu  閱讀(784)  評(píng)論(0)    收藏  舉報(bào)

      Affiliate Marketing and Web Technology?
      主站蜘蛛池模板: 五月婷婷开心中文字幕| 亚洲欧洲精品日韩av| 久久无码中文字幕免费影院蜜桃| 国产不卡一区二区四区| 国产综合久久久久久鬼色| 国产成人不卡无码免费视频| 午夜在线欧美蜜桃| 久久天天躁夜夜躁一区| 怡春院久久国语视频免费| 欧美三级a做爰在线观看| 国产精品国产三级国产专| 铜鼓县| 日韩中文字幕在线不卡一区| 久久午夜无码鲁丝片直播午夜精品| 亚洲综合国产精品第一页| 国产精品麻豆中文字幕| 桃花岛亚洲成在人线AV| 久久精品国产成人午夜福利| 亚洲国产成人久久一区久久| 亚洲AV永久中文无码精品综合| 特黄 做受又硬又粗又大视频| 91精品亚洲一区二区三区| 麻豆精品一区二区综合av| 国产睡熟迷奷系列网站| 亚洲精品第一页中文字幕| 又大又紧又粉嫩18p少妇| 日韩毛片在线视频x| 久久影院午夜伦手机不四虎卡| 性虎精品无码AV导航| 四虎av永久在线精品免费观看| 国产成人亚洲精品在线看| 亚洲中文字幕日韩精品| 连州市| 国产精品制服丝袜第一页| 日本夜爽爽一区二区三区| 农民人伦一区二区三区| 国产亚洲欧美另类一区二区| 国产一区二区不卡在线| 国产亚洲精品成人av在线| 国产麻豆一精品一av一免费| 日本一区午夜艳熟免费|