この記事は、chatGPTが書いています。 最短路問題の6回目です。 リンク先のnotebookで動作確認できます。ぜひ、動かしてみてください。 ワーシャル・フロイド法とは、「すべての頂点間の最短距離」 を一気に求めることができる便利なアルゴリズムです。
dijkstra法では負の重みの辺があると使えなかったが、Warshall-Floyd法は負の重みの辺があってもよい。 ある経路i->jについて、i, jと頂点0~kのみを用いた最短経路がわかっているとき、頂点k+1を追加したらその時の最短経路は、k+1を通らないまたはk+1を経由する。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する