グラフ探索アルゴリズム入門 - BFS・DFS・ダイクストラと最短経路2026年7月24日·約19分グラフの基礎用語と表現(隣接リスト/隣接行列)から、幅優先探索(BFS)・深さ優先探索(DFS)、トポロジカルソート、重み付き最短経路(ダイクストラ・ベルマン–フォード・A*)までを、それぞれの計算量と実務での使い所を添えてPythonコード例で丁寧に解説します。アルゴリズムグラフデータ構造最短経路ダイクストラ