Java 用Jung变换矩阵成图
有人能告诉我如何使用JUNG将矩阵转换成图形吗?我对JUNG还是相当陌生,我找不到任何有用的东西Java 用Jung变换矩阵成图,java,jung,Java,Jung,有人能告诉我如何使用JUNG将矩阵转换成图形吗?我对JUNG还是相当陌生,我找不到任何有用的东西Graph-Graph=newdirectedsparsegraph(); Graph<MyNode, MyEdge> graph = new DirectedSparseGraph<>(); for (i = 0; i < num_nodes; i++) { // you can skip this if you have no isolated nodes in
Graph-Graph=newdirectedsparsegraph();
Graph<MyNode, MyEdge> graph = new DirectedSparseGraph<>();
for (i = 0; i < num_nodes; i++) {
// you can skip this if you have no isolated nodes in your graph
graph.addNode(new MyNode(i));
for (j = 0; j < num_nodes; j++) {
if (matrix[i][j] != 0) {
graph.addEdge(new MyEdge(), new MyNode(i), new MyNode(j));
}
}
}
对于(i=0;i
这是基本的想法。细节将根据您想要的顶点/边对象、有向图还是无向图、矩阵项的外观等而有所不同。您能否提供您尝试过的示例代码,以及它到底是如何工作的?