Adjacency List — 各頂点の隣接頂点をリストで管理する表現 Breadth-First Search (BFS) — 距離順に層状に探索するアルゴリズム Depth-First Search (DFS) — 深く潜ってから戻る探索手法 ...
こんにちは。今日は競技プログラミングで頻出(たぶん)の最短経路問題 を、BFSとDijkstra's algorithmというアルゴリズムで解いてみます。 扱う題材はAtCoder「競プロ典型90問」からの次の二問です。 辺に重みがない時の最短経路の計算には幅優先探索(BFS)を ...