問題プレビューID: 6952f0dc
問 6
2分探索木になっている2分木はどれか。
解説
2分探索木の定義は、「任意の節において、左部分木のすべての節の値はその節の値より小さく、右部分木のすべての節の値はその節の値より大きい」というものです。
各選択肢を検証します(典型的な構成を想定):
- ア:根
12< 左の子15となっており、不適切です(左は小さくなければならない)。 - イ:
- 根
17に対して、左部分木は{14, 10, 16}ですべて17未満。右部分木は{19, 18}ですべて17より大きい。 - 節
14に対して、左の子10は14未満。右の子16は14より大きい。 - 節
19に対して、左の子18は19未満。 - すべての条件を満たしており、適切です。
- 根
- ウ:根
15> 右の子12となっており、不適切です(右は大きくなければならない)。 - エ:根
10< 左の子12となっており、不適切です。
したがって、正解は「イ」です。