本文へスキップ

テクノロジ系 / アルゴリズムとプログラミング

探索木

探索木は、データを効率よく探索できるように、値の大小やキーの順序に基づいて配置した木構造です。

もう少し詳しく

代表例は2分探索木やB木です。単なる木構造ではなく、探索時にどちらの枝へ進むかを決められる規則を持つ点が重要です。規則があることで、全件を順に調べなくても目的のデータへ近づけます。

試験での見方

黒猫の闇の刻印

探索木では、キーの大小関係や範囲によって枝を選ぶ点を確認します。値の配置規則がない木は、探索木とは呼びにくい点に注意しましょう。

例:会員番号が小さいものを左、大きいものを右に置くと、目的の番号を比較しながら探せます。

分類

テクノロジ系 / 基礎理論 / アルゴリズムとプログラミング

小分類:データ構造

関連トピック:木構造

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

アルゴリズムとプログラミングの用語一覧へ