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
相关推荐
第二只羽毛25 分钟前
遵守robots协议的友好爬虫
大数据·爬虫·python·算法·网络爬虫
好难取啊27 分钟前
[python学习]案例01:随机验证码与账号密码修改
python
秋邱36 分钟前
价值升维!公益赋能 + 绿色技术 + 终身学习,构建可持续教育 AI 生态
网络·数据库·人工智能·redis·python·学习·docker
2501_941144421 小时前
Python + C++ 异构微服务设计与优化
c++·python·微服务
ChoSeitaku2 小时前
线代强化NO19|矩阵的相似与相似对角化
python·线性代数·矩阵
czlczl200209252 小时前
算法:组合问题
算法·leetcode·职场和发展
sniper_fandc2 小时前
Coze智能体实现人生模拟器
python·ai·agent·coze
CoderYanger2 小时前
优选算法-字符串:63.二进制求和
java·开发语言·算法·leetcode·职场和发展·1024程序员节
Cx330❀2 小时前
C++ STL set 完全指南:从基础用法到实战技巧
开发语言·数据结构·c++·算法·leetcode·面试
white-persist2 小时前
【攻防世界】reverse | Reversing-x64Elf-100 详细题解 WP
c语言·开发语言·网络·python·学习·安全·php