LeetCode_461。ハミング距離

 

461ハミング距離

イージー

ハミング距離  二つの整数の間では、対応するビットが異なる位置の数です。

2つの整数を考える  x と  y、ハミング距離を計算します。

注:
0≤  x、  y <231。

例:

入力:X = 1、Y = 4 

出力:2 

説明:
1(0 0 0 1)
4(0 1 0 0)
       ↑↑ 

上の矢印は、対応するビットが異なる位置を指します。

 

パッケージleetcode.easy。

パブリッククラスハミング距離{ 
	公共int型のハミング距離(int型のx、int型のY){ 
		リターンInteger.bitCount(x ^ y)は、
	} 

	@ org.junit.Test 
	公共ボイド試験(){ 
		System.out.printlnは(ハミング距離(1、4))。
	} 
}

 

おすすめ

転載: www.cnblogs.com/denggelin/p/12008757.html