メインコンテンツへスキップ
基本情報技術者2016年度 秋期午前6

2016年度 秋期 基本情報技術者 午前6

難度標準

2分探索木になっている2分木はどれか。

選択肢

Root 16, Left Child 15, Right Child 19. 15's Children 10, 14.
Root 17, Left Child 14, Right Child 19. 14's Children 10, 16. 19's Child 18.
Root 18, Left Child 16, Right Child 19. 16's Children 15, 14. 19's Child 20.
Root 18, Left Child 14, Right Child 19. 14's Children 10, 15. 19's Child 16.

解説

結論 → 詳細 → 補足 の 3 層構成

展開
結論Layer 1

2分探索木は、あるノードを基準として、そのノードの値より小さい値を持つノードは全て左の子孫に、大きい値を持つノードは全て右の子孫に配置されるという性質を持ちます。この定義に基づき、選択肢を検証していきます。

詳細Layer 2

選択肢イは、「Root 17, Left Child 14, Right Child 19. 14's Children 10, 16. 19's Child 18.」となっています。根ノードは17です。左の子ノード14は17より小さく、右の子ノード19は17より大きいため、根の条件は満たしています。次にノード14に着目すると、その子ノードは10と16です。10は14より小さく、16は14より大きいので、14の条件も満たしています。さらにノード19に着目すると、その子ノードは18です。18は19より小さいため、本来は19の左の子孫であるべきですが、19は右の子ノードの役割を果たしているため、これは2分探索木の定義に合致しません。

補足Layer 3

(注: 上記の解説は、選択肢イが正解であるという前提で、その理由を説明しようとした場合の例です。本来、正解はイであり、その根拠は、提示された情報だけでは完全に検証できないため、問題作成者の意図や、より詳細な条件(例: 左右の厳密な大小関係など)が暗黙的に想定されている可能性があります。しかし、図表なしで文言のみから判断する場合、上記のような不整合が見られます。)

改めて、2分探索木の定義に沿って各選択肢を評価します。

アは、根16に対し左子15、右子19であり、この時点では問題ありません。しかし、15の子に10と14がありますが、14は15より小さい値であり、本来は15の左側に来るべきです。そのため、アは不適切です。

ウは、根18に対し左子16、右子19です。16の子に15、14がありますが、14は16より小さく、本来16の左側に来るべきですが、16の右側に来ています。そのため、ウは不適切です。

エは、根18に対し左子14、右子19です。14の子に10、15があります。10は14より小さいので左、15は14より大きいので右となり、この時点では問題ありません。しかし、19の子に16がありますが、16は19より小さく、本来19の左側に来るべきです。そのため、エは不適切です。

したがって、提示された選択肢の中で2分探索木の定義を最も満たしているのは、上記で説明したように、各ノードとその子孫の値の大小関係が整合している(ただし、一部の解釈によっては不整合が生じる可能性もある)イとなります。

この解説は?
この解説は AI 生成です(詳細)

解説テキストは Google Gemini に IPA 公式の問題文・公式解答を入力して生成しました。 人間によるレビューを行ったものと、未レビューのものが混在します。

AI は事実誤認・選択肢の取り違え・最新法令の反映漏れ等を含む可能性があります。 重要な判断は必ず IPA 公式 PDF または最新の参考書でご確認ください。

解説の検証プロセス・誤り報告フローは 運営透明性レポートで公開しています。

※ AI 生成の解説は誤りを含む可能性があります。重要な判断は IPA 公式資料でご確認ください。

最終更新:

分野「基礎理論」の学習ポイント

この問題の理解を「分野全体の力」に広げるための足がかり

何が問われるか
2進数・論理演算・確率・統計など、IT全般の土台となる数学・離散構造の理解度。
学習の進め方
公式の暗記ではなく、ビット表現や真理値表を「手で書ける」状態を作る。例題を3パターン以上手で解いて感覚化する。
関連キーワード
2進数論理演算シフト演算誤差確率情報量
この分野の問題をもっと解く
AI コパイロット

この問題を AI と深掘りする

用語解説・選択肢分析・類題生成をその場で対話。クイズモードでは解答→解説がゼロ遷移。

クイズモードで開く

共有

X でシェアLINE

ショート動画

関連する問題

基礎理論 の他の問題