図の木構造は2 分探索木である。a~g の値の大小関係として,適切なものはどれか。ここで,a~g の値は重複しないものと…
科目A 科目A 問3
図の木構造は2 分探索木である。a~g の値の大小関係として,適切なものはどれか。ここで,a~g の値は重複しないものとする。
- アa < b < d < e < c < f < g
- イd < b < e < a < f < c < g
- ウd < e < f < g < b < c < a
- エg < f < c < e < d < b < a
正答 イ
正答は イ。2分探索木を中間順になぞった順番が、小さい順です。
2分探索木では、どの節でも「左の部分木の値 < 節の値 < 右の部分木の値」が成り立ちます。図の木に当てはめると、
b の下 d < b < e
c の下 f < c < g
a の下 左の部分木(d,b,e)< a < 右の部分木(f,c,g)
これらをつなぐと、d < b < e < a < f < c < g となります。これは、左の部分木→節→右の部分木の順に巡る、中間順(間順)の走査の順番と同じです。
【ほかの選択肢】
解説の続きをみる続きを閉じる
ア a < b < d < e < c < f < g 誤り
→ 根の a を最小にしている。a は左の部分木の b,d,e より大きい
ウ d < e < f < g < b < c < a 誤り
→ 葉を先に並べている。b は e より小さく、a は f より小さい
エ g < f < c < e < d < b < a 誤り
→ 大小が逆。右の部分木の右端の g が最大になる
【覚え方】
2分探索木の最小値は左端、最大値は右端の節です。
中間順に走査すると、値が昇順に取り出せます。
出典:令和7年度 基本情報技術者試験 科目A 公開問題 問3(独立行政法人情報処理推進機構)出典元ページ
最終更新日
「科目A」のほかの問題
- 2024年度(令和6年度)公開問題 科目A 問3図に示す構成で,表に示すようにキャッシュメモリと主記憶のアクセス時間だけが異なり,他の条
- 2024年度(令和6年度)公開問題 科目A 問9ペネトレーションテストに該当するものはどれか。
- 2024年度(令和6年度)公開問題 科目A 問15ビッグデータ分析の前段階として,非構造化データを構造化データに加工する処理を記述している
- 2026年度(令和8年度)公開問題 科目A 問1入力されたビットに対して出力されるビットが0 か1 のいずれかである確率を遷移確率という
- 2026年度(令和8年度)公開問題 科目A 問7次のSQL 文によって定義され,値が格納されている“商品”表に対して,制約違反で実行エラ
- 2026年度(令和8年度)公開問題 科目A 問13あるシステム開発プロジェクトの進捗が遅延したので,クリティカルパス上の作業への投入工数を
スポンサーリンク


