ハッシュテーブル

提供: MonoBook
2024年2月12日 (月) 07:45時点におけるAdministrator (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

ハッシュテーブル(hash table)とは、数値をキーとする「配列」と呼ばれるデータ構造の亜種で、データの出し入れの際にキーをハッシュ関数で数値化することで、数値以外のキーも使えるようにしたものです。

プログラミング言語によっては「ディクショナリ辞書)」などとも呼ばれます。

データの出し入れのたびにキーをハッシュ関数で数値に変換するので純粋な配列よりは遅いです。