高度試験午前I暗記無料で始める

深さ優先探索と幅優先探索とは?ふかさゆうせんたんさくとはばゆうせんたんさく

深さ優先探索と幅優先探索とは、グラフや木を全探索する二大方式。深さ優先は行けるところまで進んでから戻る方式でスタック(または再帰)を使い、幅優先は始点から近い順に層状に広げる方式でキューを使う。どちらを使うかで得られる解の性質と必要メモリが変わる。

最終更新:2026-10-07

試験情報

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)

高度試験の午前Iを最短で暗記する →

具体例

辺の重みがすべて等しいグラフで最短経路(最小手数)を求めるなら幅優先が適し、迷路の全経路列挙や連結成分の判定なら深さ優先が向く。幅優先は同じ層の節点をすべて保持するため、分岐が多いグラフではメモリを大量に消費する。

試験での引っ掛け

深さ優先で最初に見つかった経路を最短経路と思い込む誤り。使用するデータ構造(深さ優先=スタック、幅優先=キュー)の取り違えも定番の出題。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

高度試験の午前Iを最短で暗記する →

試験での特徴
  • 分野:午前I(全区分共通)
  • 深さ優先で最初に見つかった経路を最短経路と思い込む誤り。