平成26年度春期 問19 / 80

平成26年度 春期 応用情報技術者試験 午前 問19

ハッシュ表の理論的な探索時間を示すグラフはどれか。ここで,複数のデータが同じハッシュ値になることはないものとする。

問題の図

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:エ

  • ア: データ数の増加とともに急激に増加するグラフ
    誤り。データ数が増えると急激に探索時間が増えるグラフであり,ハッシュ表(衝突なし)の性質とは異なります。

  • イ: データ数に比例して増加するグラフ
    誤り。データ数に比例して探索時間が増えるのは,線形探索のような方法の特徴です。

  • ウ: データ数の増加とともに増加し,徐々に頭打ちになるグラフ
    誤り。ハッシュ表の探索時間はデータ数によって変化しません。

  • エ: データ数に関係なく一定のグラフ
    正しい。ハッシュ表では,キーからハッシュ関数で格納位置を直接計算するため,同じハッシュ値になる(衝突する)ことがなければ,データの個数に関係なく探索時間は一定です。


答え

エ: データ数に関係なく一定のグラフ

出典:平成26年度 春期 応用情報技術者試験 午前 問19

平成26年度春期の他の問題