応用情報トップに戻る
練習問題難易度: 標準2026年度

応用情報技術者 予想問題練習問題 第12問

問題

B 木(B-Tree)の特徴として正しいものはどれか。

選択肢

  1. 1葉ノードに全てのデータを格納し、内部ノードはキーのみを持つのが B 木の定義である
  2. 2すべての葉ノードが同じ深さを持つ
  3. 3二分探索木と異なり、各ノードの子は最大 2 つに限定される
  4. 4挿入時にノードが満杯になっても分割は発生しない

正解

2. すべての葉ノードが同じ深さを持つ

詳しい解説を見る

解説

B 木は多分岐の平衡木で、すべての葉ノードが同じ深さに揃うのが最大の特徴である。これにより検索・挿入・削除がすべて O(log n) で保証される。各ノードは最大 m 個の子を持ち(m はオーダ)、二分木の制約を超える。満杯ノード挿入時はノード分割(split)が発生し、必要に応じて親も再帰的に分割される。なお、葉に全データを置きキーのみ内部ノードに持つのは B+ 木の特徴で、B 木とは区別する。データベース索引や FS の標準的データ構造。

一問一答

全400問を繰り返し学習

練習問題の関連問題

この調子で演習を続けよう

スキマ資格では応用情報の全3360問を分野別・難易度別に体系的に学習できます。応用情報技術者試験(AP)は IPA が実施する情報処理技術者試験のレベル3。午前 4択80問・午後 記述11問中5問選択、各60%以上で合格。テクノロジ・マネジメント・ストラテジの全分野から出題されます。