質問: ハッシュテーブルの一般的な例は何ですか? 誰もがハッシュテーブルを必要とする問題の性質を説明するための基礎として使用するいくつかの「標準的な」例があるかどうか疑問に思っていました。現実世界でよく知られている問題のうち、ハッシュテーブルを使用することで大きなメリットが得られるものは何ですか? ***EDIT: also, a little background or explanation as to why the problem's nature benefits with a Hash Table would be of help! Thanks**
回答: キー(または属性)値のリストを持つたびに、ハッシュテーブル(AKA:連想配列)があなたの心に湧きます: ``` foo['bar']="baz"; surname['joe']="shmoe"; ``` ハッシュテーブルは、1Darraysの概念を一般化します(ここで、キーは連続した整数で、ハッシュ関数はIDです)。キー値が何でもかまいません。ハッシュ関数は...まあ、今日はあなたが見えないものです多くの場合、ほとんどの言語が上記のような構文で目からのハッシングの詳細を隠すでしょう。