本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成27年度 技術士第一次試験問題【専門科目】

V−1

データの個数が8倍に増加した場合、二分検索の最大検索回数に関して最も適切なものはどれか。

@ 2回増加する。

A 3回増加する。

B 8回増加する。

C 約3倍に増加する。

D 約8倍に増加する。


正解

A


解説

二分検索法でN件のデータから検索する場合、最大検索回数は log2N +1回である。
データ個数が8倍に増加した場合、最大検索回数は

log28・N +1 = (log28 + log2N) +1 = 3 + log2N +1回 

従って3回増加する。

目次 V−2