我想看到一个Dijkastra搜索算法的示例,该算法使用Ruby的RGL(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

10-08 02:22