次小生成树
文章平均质量分 84
KirinSB
这个作者很懒,什么都没留下…
展开
-
POJ 1679 The Unique MST (次小生成树)题解
题意:构成MST是否唯一思路:问最小生成树是否唯一。我们可以先用Prim找到一棵最小生成树,然后保存好MST中任意两个点i到j的这条路径中的最大边的权值Max[i][j],如果我们能找到一条边满足:他不是最小生成树中的边,并且它的权值等于Max[i][j],那么他就可以代替MST中的这条边,所以MST不唯一。次小生成树总结代码:#include<cmath> #include<s...原创 2018-07-12 15:43:19 · 168 阅读 · 0 评论 -
UVA 10462 Is There A Second Way Left?(次小生成树&Prim&Kruskal)题解
思路:这道题目中有重边Prim可以先加一个sec数组来保存重边的次小边,这样不会影响到最小生成树,在算次小生成树时要同时判断次小边(不需判断是否在MST中)代码:#include<cmath> #include<stack> #include<queue> #include<string> #include<vector> #includ...原创 2018-07-12 17:36:53 · 104 阅读 · 0 评论