本文へスキップ

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

B 木

B木は、1つの節点に複数のキーと子を持たせ、木の高さを低く保つ多分探索木です。

もう少し詳しく

ディスクアクセスを減らす目的で、データベースやファイルシステムの索引に使われます。2分木のように1節点1キーではなく、1節点に複数キーをまとめる点が特徴です。

試験での見方

黒猫の闇の刻印

B木では、木の高さを低くして外部記憶へのアクセス回数を減らす点を押さえます。データベース索引やファイル管理と関連付けて覚えましょう。

例:1つの節点に10,20,30のような複数のキーを持たせ、値の範囲ごとに子節点へ分岐します。

分類

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

小分類:データ構造

関連トピック:木構造

情報の根拠

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

関連用語

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