45.LeetCode461. 漢明距離
-
標籤:
位運算
-
難度:
簡單
- 題目描述
- 我的解法
將 x
和 y
按位異或 得到數字 c
,呼叫 bin()
函式將 c
轉化為二進位制字串, 如bin(3) = '0b11'
, bin(10) = '0b1010'
, 注意轉化結果會附上 字首 0b
。 最後統計二進位制字串中 1
的個數即可。
class Solution(object):
def hammingDistance(self, x, y):
"""
:type x: int
:type y: int
:rtype: int
"""
return bin(x ^ y).count('1')
- 其他解法
暫略。
相關文章
- 461. 漢明距離
- 漢明距離(Hamming distance)
- LeetCode 461. 漢明距離LeetCode
- 461.漢明距離(c++實現)C++
- 每日一道演算法題--leetcode 461--漢明距離--python演算法LeetCodePython
- 馬氏距離與歐氏距離
- 【Python】距離Python
- JavaScript 元素距離視窗頂部的距離JavaScript
- 編輯距離及編輯距離演算法演算法
- 曼哈頓距離與切比雪夫距離
- JavaScript獲取元素距離文件頂部的距離JavaScript
- 最小距離分類器,互動式選取影像樣本分類資料,進行最小距離分類(實現歐式距離,馬氏距離,計程距離)
- Laravel 距離排序Laravel排序
- unit原子距離
- 餘弦距離
- 馬氏距離
- 【DP】編輯距離
- 距離度量學習
- 曼哈頓距離與切比雪夫距離的互化
- milvus 使用 l2 歐式距離計算向量的距離,計算出來的距離的最大值是多少?
- 距離容差來源
- 編輯距離演算法演算法
- LeetCode72編輯距離LeetCode
- LeetCode 834 樹中距離之和LeetCode
- 經緯度距離換算
- 線性dp:編輯距離
- 距離-有這麼多類
- 902.最短編輯距離
- 位元組跳動武漢招聘 2000 人,距離大廠 Offer,你還差這篇Android乾貨!Android
- 動態規劃-編輯距離動態規劃
- 【scipy 基礎】--正交距離迴歸
- opencv距離變換函式distanceTransformOpenCV函式ORM
- 優劣解距離法Topsis模型模型
- 社會敘事與距離感
- leetcode-834. 樹中距離之和LeetCode
- PyTorch 實戰:計算 Wasserstein 距離PyTorch
- Java LeetCode 72. 編輯距離JavaLeetCode
- ggplot2中繪圖設定x軸、y軸名稱距離框線的距離繪圖