最小生成树算法
文章平均质量分 82
麦烤楽鸡翅
一个彩笔
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
最小生成树之Prim算法(详细图解)
本文介绍了Prim算法在最小生成树问题中的应用。Prim是一种基于顶点的贪心算法,适用于稠密图,通过逐步选择最近顶点构建最小生成树。文章详细解析了算法原理,并提供了代码实现示例。最后推荐了三道练习题目(洛谷P3366、P1967、P1991),从模板题到实际应用,帮助读者深入理解最小生成树概念和Prim算法的使用。代码部分展示了如何初始化图、更新距离以及计算最小权值和的关键步骤。原创 2025-03-06 21:55:00 · 2285 阅读 · 0 评论 -
全网最细Kruskal算法详解(大佬勿入orz)
本文介绍了Kruskal算法求最小生成树的原理与实现。最小生成树是指连通图中边权和最小的n-1条边构成的子图。Kruskal算法通过贪心策略,按边权从小到大依次选择不构成回路的边,使用并查集判断连通性。文中给出了完整的C++代码实现,包括并查集操作和边的存储排序。算法时间复杂度取决于排序步骤,总体效率较高。文章还推荐了相关练习题,帮助读者巩固该算法的应用。原创 2025-03-06 20:31:17 · 554 阅读 · 0 评论
分享