次の問題に遭遇しました:
「奇数回出現する配列内のすべての要素を見つける」。
これについての私の考えは次のとおりです。
使用
HashMap
: HashMap のキーとして配列に値を追加します。各キーに対応する値は、そのキーに遭遇した回数です。O(N log N) のクイック ソートを使用して配列をソートし、配列をトラバースして、どの要素が奇数回発生するかを確認します。
これに対する他のアプローチはありますか?いいえの場合、これら 2 つのアプローチのどちらが優れていますか?
前もって感謝します!