PAT T1016 Uniqueness of MST(35)
传送门
无向图,判断其mst的唯一性,若没有mst则输出连通分量数。
结论:只有当原图中存在权值相等的边的情况下,才有可能会造成mst不唯一。
还是原来的kruskal算法,但是设置一个两层循环来从小到大遍历边,其中内层循环遍历的都是权值相同的边(神似PAT A1009,在一个有序数列中合并“同类项”。。)
使用两个这样的内层循环:
前者在上一次外层循环的状态下测试每条边的可用性;(计数变量ed...
原创
2019-06-04 23:34:05 ·
627 阅读 ·
0 评论