問題

選択肢
- 1a=6, b=7
- 2a=6, b=8
- 3a=7, b=8
- 4a=7, b=9
正解
1. a=6, b=7
詳しい解説を見る解説を閉じる
解説
「左の子孫<自分」「右の子孫>自分」という条件は通常の 2 分探索木とは左右が逆で、節を右から左へ昇順に見ていく構造になる。根が 5 で左部分木(節 4 を含む)が 1〜5、右部分木(節 a を含む)が 6〜10 を持つ。右部分木の最左に位置する b が右部分木の最小値 6 ではなく、構造をたどると a=6、b=7 となる。よって「ア」が正しい。(出典: 平成28年度 春期 基本情報技術者試験 午前 問5)
一問一答
科目A 180問+科目B 60問