ハッシュテーブルに関連する問題があります。ハッシュテーブルシーケンスが常に挿入される
オープンリニアスキーマのディメンション2^n
のハッシュテーブルを考えてみましょう。
h(k,i) = (k^n + 2*i)mod(2^n)
。シーケンス{1,2,...2^n}
が常にハッシュテーブルに挿入できることを示します。
数字がテーブルに挿入される方法でパターンを特定してから、私が質問を証明できるかどうかを確認するために誘導を適用しようとしました。教師が私たちに与えた問題は、私はこれらの問題を解決する方法を理解することはできません。
"衝突なし"という言葉を問題文の外に残しましたか? – stark
@stark衝突は発生しますが、線形プロービングによって解決されます。 – Marga