【发布时间】:2013-02-09 01:08:56
【问题描述】:
我有一个 n*m 矩阵,每个节点都有一个整数值,它是一个无向图。我想为它建立一个邻接列表。我怎么做?任何帮助深表感谢。
【问题讨论】:
-
你试过了吗?二维数组?
-
你的意思是邻接矩阵?
-
你想要一个每个位置都是一个喜欢列表的数组吗?
-
是的,如果原始矩阵中的整数表示边指向的节点的索引,那么你就完成了。
int[][],其中第一个索引是节点的索引,存储在那里的值是目标节点。如果拓扑是固定的,这就足够了,如果不是,你可以考虑使用 List 的一些实现。 -
这表明完全没有研究。 Wikipedia 单独列出了三种可能的实现方法。
标签: java adjacency-list