如果空间没有约束,那么选择预先形成kruskals算法的最佳数据结构是什么,因为图形将是sparce。
我正在考虑使用单一链接列表实现
答案 0 :(得分:1)
这听起来像滑铁卢大学的ECE 250学生。不幸的是,项目截止日期已经结束。
答案 1 :(得分:1)
是。 :-)不幸的是,对于这个学生来说,问题很糟糕,因为它没有提供与手头问题相关的其他操作的细节。如果图已经存在,那么一堆sorta是合适的;然而,图形的构造是问题的一部分,因此基于重量以线性顺序存储边缘更为理想。这使得Kruskal的算法更快。