一个图的邻接表表示由个列表组成,每个列表对应一个顶点,,其中给出与相邻的顶点。图的邻接表可以使用 Wolfram 语言 计算,使用
AdjacencyList[g, #]& /@ VertexList[g]
并且一个图可以从邻接表构建,使用
Graph[UndirectedEdge @@@ Union[ Sort /@ Flatten[ MapIndexed[{#, #2[[1]]}&, l, {2}], 1]]]
一个图的邻接表表示由个列表组成,每个列表对应一个顶点,,其中给出与相邻的顶点。图的邻接表可以使用 Wolfram 语言 计算,使用
AdjacencyList[g, #]& /@ VertexList[g]
并且一个图可以从邻接表构建,使用
Graph[UndirectedEdge @@@ Union[ Sort /@ Flatten[ MapIndexed[{#, #2[[1]]}&, l, {2}], 1]]]
Weisstein, Eric W. "邻接表。" 来自 MathWorld——Wolfram Web 资源。 https://mathworld.net.cn/AdjacencyList.html