1
これは、「プログラミングのインタビューの要素」から問題があります。私はこの問題がhereと掲載されているのを見ましたが、受け入れられた回答(または他の回答)は完全ではありません。整数の配列では、1つの数字が2回現れる以外は3回現れますが、2回現れる数字を探します。
ベース3のシステム(ポストのxor3
と呼ばれる)で動作するXORのような操作を使用すると、結果はx xor3 x
になります。しかし、問題はx
です。 xor3
は、モジュロ3の加算として定義されます(数字はベース3のシステムで表されます)
部分をx xor3 x
からどのように取得しますか?