首页 > 其他分享 >461. 汉明距离

461. 汉明距离

时间:2023-11-12 16:34:59浏览次数:32  
标签:示例 int 题解 461 距离 二进制位 汉明

目录

题目

  • 两个整数之间的 汉明距离 指的是这两个数字对应二进制位不同的位置的数目。
    给你两个整数 x 和 y,计算并返回它们之间的汉明距离。

示例 1:

输入:x = 1, y = 4
输出:2
解释:
1 (0 0 0 1)
4 (0 1 0 0)
..........↑ .. ↑
上面的箭头指出了对应二进制位不同的位置。

示例 2:

输入:x = 3, y = 1
输出:1

题解

class Solution:
    def hammingDistance(self, x: int, y: int) -> int:
        n=x^y  #异或操作,相同为0不同为1
        n=bin(n)[2:]  #二进制转为字符串
        return n.count("1") 

标签:示例,int,题解,461,距离,二进制位,汉明
From: https://www.cnblogs.com/lushuang55/p/17827312.html

相关文章

  • 经典的圆上的点到直线距离为定值的个数问题
    ......
  • SUB-1G芯片---PAN3031低功耗远距离无线收发芯片
    PAN3031是一款采用ChirpIoTTM调制解调技术的低功耗远距离无线收发芯片,支持半双工无线通信,工作频段为370~590MHz和740~1180MHz,该芯片具有高抗干扰性、高灵敏度、低功耗和超远传输距离等特性。最高具有-129dBm的灵敏度,22dBm的最大输出功率,产生业界领先的链路预算,使其成为......
  • 马氏距离 Mahalanobis Distance
    马氏距离是由印度统计学家马哈拉诺比斯(P.C.Mahalanobis)提出的,表示数据的协方差距离。它是一种有效的计算两个未知样本集的相似度的方法。与欧式距离不同的是它考虑到各种特性之间的联系(例如:一条关于身高的信息会带来一条关于体重的信息,因为两者是有关联的),并且是尺度无关的(scal......
  • [CSS]关于<img>标签距离底部盒子5px的问题
     问题描述:在某个盒子内部放入一个<img>标签,不写样式的情况下,<img>总是和父盒子有5px空隙。<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>清除图片多5px问题</title><linkrel="stylesheet"......
  • 点到线段的距离2
    几种要考虑的情况1)点和线段两端重叠的情况2)点在线段两侧的情况  p在另一侧的情况以此类推3)点在线段中间的情况   //点到线段的距离publicstaticfloatPointToSegmentDistance2(Vector2p,Vector2a,Vector2b){//点和线段端点重合varap=p......
  • 倒计时丨距离RestCloud新品发布仅有6天!
    6天倒计时,RestCloud零代码集成自动化平台重磅发布⏰11月9日14:00,期待您的参与!点击报名:http://c.nxw.so/dfaJ9......
  • PCB设计安规丨电气间隙与爬电距离要点
    在PCB设计中,爬电距离和电气间隙是两个非常重要的安规要求。它们都涉及到PCB上元件之间的安全距离,以确保在元件故障时,不会发生短路或其他安全问题。爬电距离是指两个连接的元件之间的距离,通常是通过在两个元件之间的连接线之间添加足够的空间来实现的。电气间隙是指在PCB板上元件......
  • 点到直线距离
    直线方程的一般式:ax+by+c=0点p(x1,y1)到直线的距离:  //点到直线的距离(一般式表示直线)publicstaticfloatPointToLineDistance(Vector2point,floata,floatb,floatc){//直线一般式:ax+by+c=0//点到直线的距离公式:|ax+by+c|/sqrt(a^2+b^2)f......
  • 音乐智能体登场!我和杰伦的距离或许只差一个 MusicAgent!
    作者|付奶茶、ZenMoore利用AI完成音乐处理是一个多样化的领域,涵盖了数十种任务,从生成(例如音色合成)到音乐理解(例如音乐分类)。对于初学者、业余爱好者来说,很难精通、掌握所有任务来满足对于音乐处理上的需求。受到大型语言模型(LLMs)在任务自动化方面上的启发,北京大学和微软亚洲研究......
  • 蓝牙信道探测(Channel Sounding): 高精度距离测量
    https://mp.weixin.qq.com/s/2V9NfRvyuLRwVph7nzA3ng 信道探测(Channel Sounding) CS引入了79个物理信道,CS使用不同信道的接收和发送信号之间的相移以及RTT(往返时间)测量来进行距离估算并相互修正,精度更高。 ​BLECS提供一种相位测距(PBR:phase‑basedranging)方案,主要......