1/27
Loading...
📦空のハッシュテーブル
サイズ7のハッシュテーブルを作成します。各バケットはチェイニング用の連結リストです。
Loading...
サイズ7のハッシュテーブルを作成します。各バケットはチェイニング用の連結リストです。
ハッシュテーブルは、キーをハッシュ関数に入れて得た値でデータを格納するデータ構造です。 ハッシュ関数のおかげで、キーさえわかればデータの位置を即座に計算でき、平均O(1)で検索/挿入/削除が可能です。 📌 この可視化では教育用に最も簡単な「除算法」を使用します: • 文字列 → ASCIIコード合計 → テーブルサイズで割った余り • 例: "apple" → 97+112+112+108+101=530 → 530%7=バケット5