图的邻接列表表示

时间:2013-07-06 19:29:42

标签: algorithm graph

在斯坦福大学的算法课程中,教授列出了图表邻接列表表示的以下成分:

  1. 数组或顶点列表
  2. 阵列或边缘列表
  3. “顶点列表”中的每个顶点都指向其上的边缘。
  4. 边缘列表中的每条边指向其边缘点。
  5. 这是否与Wikipedia相对应? Goodrich和Tamassia提出的面向对象的入射列表结构有特殊的顶点对象和边缘对象吗?

    此表示是否与图表的“发生率列表”表示相同?如果是,为什么“邻接列表”和“发生率列表”在this article中被视为分开?

1 个答案:

答案 0 :(得分:0)

我猜这篇文章的作者会将该结构称为事件列表,因为节点通过边缘而不是直接链接到其他节点。事件列表/邻接列表的区别是非标准的,恕我直言并不是非常有用,因为这两种结构具有相似的性能特征,并且因为如果删除列表ADT,这种区别是否有充分根据尚不清楚。