Python | Leetcode Python题解之第461题汉明距离

题目:

题解:

python 复制代码
class Solution:
    def hammingDistance(self, x, y):
        ret = 0
        bx, by = bin(x)[2:].zfill(32), bin(y)[2:].zfill(32)
        for i in range(32):
            if bx[i] != by[i]:
                ret += 1
        return ret
相关推荐
红蒲公英1 分钟前
( 教学 )Agent 构建 Prompt(提示词)3. StructuredOutputParser (结构化输出)
人工智能·python·prompt
谷粒.2 分钟前
API测试全解析:从基础到性能压测
java·运维·网络·人工智能·python·测试工具·自动化
月亮!3 分钟前
敏捷开发中测试左移的5个关键实践
java·人工智能·python·selenium·测试工具·测试用例·敏捷流程
___波子 Pro Max.4 分钟前
VS Code配置python.analysis.extraPaths作用
python
专业开发者5 分钟前
MTK GNSS 可见性控制指南
开发语言·python·物联网
程序员-King.6 分钟前
day108—同向双指针—乘积小于K的子数组(LeetCode-713)
算法·leetcode·双指针
码界奇点6 分钟前
基于Django与Ansible的智能运维管理系统设计与实现
运维·python·django·毕业设计·ansible·源代码管理
卿雪10 分钟前
MySQL【索引】:索引的概念与分类
java·数据库·python·mysql·adb·golang
艾莉丝努力练剑16 分钟前
【Python基础:语法第三课】Python 函数详解:定义、参数、返回值与作用域
服务器·人工智能·windows·python·pycharm
团圆吧18 分钟前
md2pdf.py:高效 Markdown 转 PDF 全能工具
python·pdf·tensorflow