可能性の重複:
Finding a single number in a list配列内の奇数項目(ペアなし)を見つけるアルゴリズムはありますか?
偶数回表示され、すべてが、そのうちの一つの整数の配列、与えられた良いアルゴリズムは何だ、表示された1つの整数を見つけます奇数回。
二分探索の行に沿った何かが、n/2サイズの2つの小さな配列の合計要素のように、おそらく何かを再帰的に調べるでしょうか?
編集:
このXORアルゴリズムが実際に{1,1,4,4,7,7,5,8,8,9,9}と仮定していますか?私の入力はrandmonでもかまいません - {1,4,1,8,9,5,4,5,9,8}。その場合、ロジックは変わりますか?
ああ私は同じボールの例のように、奇数以外の要素が同じであると間違っていたので、このバイナリ検索を提案しました。この場合バイナリはおそらく良いでしょう! XORは面白そうです。 – Nishant
要素がランダムに格納されているが1つがODDの場合は、このXORアルゴリズムが機能しますか? – Nishant
自分で手作業で試してみると、それがどのように動作するかを見るのに役立ちます。 – AakashM