coffman-graham-layering-graph-draw

时间:2024-04-30 20:20:06
【文件属性】:

文件名称:coffman-graham-layering-graph-draw

文件大小:20KB

文件格式:ZIP

更新时间:2024-04-30 20:20:06

Kotlin

分层树绘制算法的实现 Replit.com已经有一个经过编译的jar,可以用它快速绘制图形jar运行命令: kotlin -classpath main.jar MainKt "path to graph file" 示例: kotlin -classpath main.jar MainKt "examples/flow-from-lesson" 在启动时,将生成两个图形图像: Graham-Coffman算法的结果 Graham-Coffman算法的结果和交叉点数量的优化 在examples文件夹中,有准备好的图形示例 CoffmanGrahamLayeringAlgorithm.kt-算法实现 IntersectionOptimizer.kt-优化交叉点数量的算法的实现 AdjacencyMatrix.kt-邻接矩阵 ReadGraphml.kt-从graphml文件读取图形 Gr


【文件预览】:
coffman-graham-layering-graph-draw-main
----src()
--------Node.kt(775B)
--------AdjacencyMatrix.kt(953B)
--------CoffmanGrahamLayeringAlgorithmkt.kt(5KB)
--------IntersectionOptimizer.kt(5KB)
--------main.kt(1KB)
--------GraphGraphics.kt(4KB)
--------ReadGraphml.kt(1KB)
----examples()
--------flow-test-n25-e24.graphml(2KB)
--------flow-from-lesson.graphml(1KB)
--------flow-n27-e35.graphml(73KB)
--------flow-n15-e18.graphml(25KB)
--------flow-test-20n-e19.graphml(1KB)
--------flow-n26-e26.graphml(2KB)
----README.md(2KB)

网友评论