Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从 JUNG 中构建的图中获取边长?以像素为单位会很好,但如果它更复杂,请解释一下。
首先,您可以通过获取布局中每个顶点的位置,然后进行明显的数学运算来获取布局坐标中的距离。
其次,我不明白为什么您希望链接权重成为布局如何放置顶点的函数。这似乎有点武断。通常,如果有的话,它是相反的(边缘权重决定了布局中的顶点位置)。
最后,假设您使用 Dijkstra{Distance,ShortestPath},您可以提供任何您喜欢的边权重;查看 Javadoc 以了解如何执行此操作。
您要解决的根本问题是什么?