【发布时间】:2016-07-10 15:26:44
【问题描述】:
我目前正在处理一个数据结构项目,几天后到期,但我不明白说明。我们将通过 kruskal 算法制作最小生成树,但还需要使用 ArrayBasedList、堆、向上树和邻接列表来实现它。 1.这些东西让我很困惑,堆和向上树只是一个基于数组的列表,输入的东西以不同的顺序输入吗?还是他们需要自己的课程? 2. 什么是邻接表?我必须返回我的堆、我的邻接列表和我的 mst 的字符串版本。我非常紧张/困惑,非常感谢您帮助理解如何开始。
该项目基本上是在岛屿(顶点)之间找到成本最低的桥梁(边)的最小生成树,因此它是一个加权图。
【问题讨论】:
-
你试过谷歌吗? en.wikipedia.org/wiki/Adjacency_list 另外,如果你能对回答你问题的人做出反应,那就太好了。
-
除了评论和支持之外,我不知道如何对这里的人做出反应。直到现在我才收到通知,我不是故意粗鲁的,我只是不在我的电子邮件中。谢谢你的回答(;
标签: data-structures heap adjacency-list minimum-spanning-tree kruskals-algorithm