Learn VisualLearn CS

ハッシュテーブルの仕組み

ハッシュテーブルは、キーをハッシュ関数で計算した番号のバケットに格納するデータ構造です。例えばkey % 5のような計算でバケット番号を求めます。異なるキーが同じバケット番号になることを衝突と呼び、衝突したキーは連結リストでつないで同じバケットに格納します。

この課の目標

ハッシュ関数がキーをバケット番号に変換する仕組みと、衝突を連結リストで解決する方法を説明できる。

キー18を挿入すると、格納されるバケット番号は?