平成26年度 春期 応用情報技術者試験 午前 問19
ハッシュ表の理論的な探索時間を示すグラフはどれか。ここで,複数のデータが同じハッシュ値になることはないものとする。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
-
ア: データ数の増加とともに急激に増加するグラフ
誤り。データ数が増えると急激に探索時間が増えるグラフであり,ハッシュ表(衝突なし)の性質とは異なります。 -
イ: データ数に比例して増加するグラフ
誤り。データ数に比例して探索時間が増えるのは,線形探索のような方法の特徴です。 -
ウ: データ数の増加とともに増加し,徐々に頭打ちになるグラフ
誤り。ハッシュ表の探索時間はデータ数によって変化しません。 -
エ: データ数に関係なく一定のグラフ
正しい。ハッシュ表では,キーからハッシュ関数で格納位置を直接計算するため,同じハッシュ値になる(衝突する)ことがなければ,データの個数に関係なく探索時間は一定です。
答え
エ: データ数に関係なく一定のグラフ
出典:平成26年度 春期 応用情報技術者試験 午前 問19