作成した単純なネットワーク負荷シミュレーションツールを書き直そうとしています。今回は、Boostライブラリを使用してパフォーマンスを向上させます(実装ミスを回避します)。元のプログラムでは、ダイクストラのアルゴリズムを呼び出してネットワーク内のすべてのソースノードから最短経路を計算したので、ジョンソンのアルゴリズムのようなすべてのペアのアルゴリズムがあることを知って嬉しかったです(私のグラフは比較的まばらになります) 、 私が想定し)。ただし、そのアルゴリズムは距離行列のみを返しますが、実際のルートが必要です。少なくとも、ダイクストラのアルゴリズム実装が返す先行マップのようなものが必要です。それを達成する方法はありますか、それともグラフの各頂点に対してダイクストラを繰り返し呼び出すことに戻る必要がありますか?私は一日中見回していましたが、何も見つかりませんでした、
ありがとう!