本文へスキップ

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

2 分探索木

2分探索木は、各節点について左部分木に小さい値、右部分木に大きい値を置く二分木です。

もう少し詳しく

探索時は、現在の節点と探す値を比較し、小さければ左、大きければ右へ進みます。木が偏ると線形リストに近くなり、探索効率が悪化するため、AVL木などの平衡木が使われます。

試験での見方

黒猫の闇の刻印

2分探索木では、節点の大小関係をたどって挿入・探索の経路を決めます。中間順に走査すると昇順になる点もよく確認されます。

例:根が50なら、30は左部分木、70は右部分木に入り、40を探すときは50→30→40のように進みます。

分類

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

小分類:データ構造

関連トピック:木構造

情報の根拠

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

関連用語

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