文件名称: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)