よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

最近の作業部屋活動履歴

2023-04-16
2023-03-24
2023-03-22
2023-01-25

最近のWikiの更新 (Recent Changes)

2023-04-16
2023-03-24
2023-01-25
2023-01-08
2023-01-07

Wikiガイド(Guide)

サイドバー (Side Bar)

ダイクストラ法による最短距離計算及び最短路探索

概要

各辺が距離を持つ無向グラフと、無向グラフを構成する各ノード、及び始点ノードを入力として 各ノードの始点ノードからの最短距離マップ及び 直前ノードマップを求める関数exec_dijkstraと、 終点ノードとexec_dijkstraの出力から、始点から終点までの最短経路を求める関数traceを C++で実装してみました。 かなり前に作成してあったソースを修正したものなので、 何を参考にしたのかは覚えていませんが、実装内容を見る限りおそらく C言語による最新アルゴリズム事典の dijkstra.c を参考にしたものと思われます。

ライセンス

  • Boost License Version 1.0

ダウンロード