今天不太舒服☹
- 补题 P4779 【模板】单源最短路径(标准版)
- 学习生成最小树(还没学会。)
- 学习了sort的重载c++中sort的重载_m0_62742402的博客-优快云博客
其中kruskal比prim更好理解一点。
这几个视频把原理讲的非常清楚,但是难搞的终究是代码实现呀
最小生成树(Kruskal(克鲁斯卡尔)和Prim(普里姆))算法动画演示_哔哩哔哩_bilibili
2分钟搞懂最小生成树prim算法_哔哩哔哩_bilibili
prim更适合处理稠密图,kruskal更适合处理稀疏图
为求出m条边,n个顶点的图的最小生成树,克鲁斯卡尔算法的时间复杂度为O(m log m)而普林算法的时间复杂度为O(m log n),所以对于稀疏图而言,克鲁斯卡尔算法更为简单,否则,这两种算法的复杂度没什么差别。