clj-dijkstra:Clojure 中的 Dijkstra 最短路径算法

时间:2024-07-20 21:14:54
【文件属性】:

文件名称:clj-dijkstra:Clojure 中的 Dijkstra 最短路径算法

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-20 21:14:54

Clojure

迪杰斯特拉 Edsger Dijkstra 对单个源的最短路径算法的 Clojure 实现。 用法 ( require '[dijkstra.core :refer [dijkstra]]) ( def vertexes #{ :s :t :x :y :z }) ( def edges {[ :s :t ] 10 [ :s :y ] 5 [ :t :x ] 1 [ :t :y ] 2 [ :y :t ] 3 [ :y :x ] 9 [ :x :z ] 4 [ :z :x ] 6 [ :y :z ] 2 [ :z :s ] 7 }) ( dijkstra vertexes edg


【文件预览】:
clj-dijkstra-master
----.gitignore(84B)
----src()
--------dijkstra()
----LICENSE(11KB)
----README.md(1KB)
----dev()
--------user.clj(535B)
----test()
--------dijkstra()
----project.clj(419B)

网友评论