Dijkstraのアルゴリズムを実行するためにRubyのRGLまたはGRATRで加重グラフを構築する方法は?
質問
RubyのRGLを使用して構築されたグラフのDijkastra検索アルゴリズムの例をご覧ください(http://rgl.rubyforge.org/)またはgratr(http://rubyforge.org/projects/gratr/).
GratrにはDijkastraのサポートがあることは知っていますが、それを使用する方法が本当にわかりません。助けていただければ幸いです。
解決
これらのいずれかが役立つはずです:
http://snippets.dzone.com/posts/show/7331
http://snippets.dzone.com/posts/show/6100
http://github.com/dbrady/dijkstra
これはGratrのDijkstraの例です
http://gratr.rubyforge.org/svn/examples/graph_self.rb
所属していません StackOverflow