我正在使用JGraphT,我有两个DirectedGraph
:g1
和g2
。
如何将g1
和g2
合并到第三个图g3
?
我需要g3
为普通图,并且能够添加新的边和顶点。
答案 0 :(得分:7)
最后我找到了它!
Graphs
类中有一个方法可以将第二个条目图添加到第一个条目图中:
Graphs.addGraph(g1, g2);
添加指定源图的所有顶点和所有边 到指定的目标图。首先是源的所有顶点 图表将添加到目标图表中。然后每一个边缘 源图表将添加到目标图表中。此方法返回 如果由于此而修改了目标图,则为true 操作,否则返回false。
我们可以阅读更多here。