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

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

提示:

  • 0 <= x, y <= 231 - 1

二:代码:

class Solution {
public:int hammingDistance(int x, int y) {int count=0;int t=x^y;for(int i=0;i<32;i++){if(t & 1){count++;}t=t>>1;}return count;}
};

三:结果:

http://www.lryc.cn/news/438488.html

相关文章:

  • 开发指南061-nexus权限管理
  • Qt 弹出菜单右键菜单 QMenu 设置不同颜色的子项
  • Git换行符自动转换参数core.autocrlf的用法
  • C语言的结构体类型
  • illustrator 收集字体插件VBscript
  • 【LLM多模态】文生视频评测基准VBench
  • 通过覆写 url_for 将 flask 应用部署到子目录下
  • 攻防世界---->埃尔隆德32
  • redis短信登录模型
  • 【React】React18.2.0核心源码解读
  • 深度学习-目标检测(四)-Faster R-CNN
  • MATLAB中的无线通信系统设计有哪些最佳实践
  • Java的发展史与前景
  • 2024年上海小学生古诗文大会倒计时30多天:做几道今年的官方模拟题
  • IDEA 常用配置和开发插件
  • 还在为企微联系人烦恼?一招解决!企业微信2024年效率升级全攻略
  • 【docker npm】npm 私库
  • 完整gpt应用(自用)
  • 【信息论基础第二讲】离散信源的数学模型及其信息测度包括信源的分类、信源的数学模型、离散信源的信息测度、二元信源的条件熵联合熵
  • 在 Spring Boot 项目中连接 IBM AS/400 数据库——详细案例教程
  • VUE + NODE 历史版本安装
  • git reset 几点疑问
  • Rust Windows下编译 静态链接VCRuntime140.dll
  • 从“天宫课堂”到人工智能:中国少儿编程的未来在哪里?
  • ARM base instruction -- blr
  • 宠物猫领养馆会员管理系统---附源码72579
  • 驾驶员注意力分神状态检测系统源码分享
  • 基于less和scss 循环生成css
  • opencv之Canny边缘检测
  • springBoot 集成https