100万(非常に大きい)のセットを考えると、いいえ。URLの。リストから「最初の」「一意の」URLを見つけます。
私のアプローチ:完璧なハッシュ関数を使用してハッシュを作成します。しかし、私の質問は、大きなデータをハッシュすることは不可能です。それでは、どうすればこの質問を解決できますか。
インプレースで行う方法はありますか?助けてください。前もって感謝します。
100万(非常に大きい)のセットを考えると、いいえ。URLの。リストから「最初の」「一意の」URLを見つけます。
私のアプローチ:完璧なハッシュ関数を使用してハッシュを作成します。しかし、私の質問は、大きなデータをハッシュすることは不可能です。それでは、どうすればこの質問を解決できますか。
インプレースで行う方法はありますか?助けてください。前もって感謝します。
の入力リストが与えられた場合["c","a","b","a","c"]
、私の最初のアプローチは次のようになります。
[(0,"c"),(1,"a"),(2,"b"),(3,"a"),(4,"c")]
ます。[(1,"a"),(3,"a"),(2,"b"),(0,"c"),(4,"c")]
ます。[[(1,"a"),(3,"a")],[(2,"b")],[(0,"c"),(4,"c")]]
ます。[[(2,"b")]]
。[[(2,"b")]]
.[(2,"b")]
ます。b
位置2
にある URL です。