私はUdacityコースを受講していますが、講義の1つ(https://www.youtube.com/watch?v=gPQ-g8xkIAQ&feature=player_embedded)で、教授はhigh_common_bits
(講義から逐語的に)次のような機能を提供します。これを擬似コードで:
function high_common_bits(a,b):
return:
- high order bits that a+b in common
- highest differing bit set
- all remaining bits clear
例として:
a = 10101
b = 10011
high_common_bits(a,b) => 10100
次に彼は、この関数は高度に最適化された試行の実装で使用されると述べています。誰かが彼が参照している正確な実装を知っていますか?