次短路径与次小生成树问题的简单解法 [次短路径] 次短路径可以看作是k短路径问题的一种特殊情况,求k短路径有Yen算法等较为复杂的方法,对于次短路径,可以有更为简易的方法。下面介绍一种求两个顶点之间次短路径的解法。 我们要对一个有向赋权图(无向图每条边可以看作两条相反的有向边)的顶点S到T之间求次短 ...
分类:
其他好文 时间:
2017-04-23 10:53:55
阅读次数:
201
题目链接:http://acm.timus.ru/problem.aspx?space=1&num=1416 题意: 求最小生成树和次小生成树,有则输出权值,没有则输出-1 题目保证没有重边 次小生成树prim求法: 次小生成树可由最小生成树换掉一条边求得 先用prim算出最小生成树 prime过程 ...
分类:
其他好文 时间:
2017-04-17 18:56:38
阅读次数:
201
题意:求一个无向图的最小生成树与次小生成树的边权和是否相等 题解: 首先有一个性质,就是最小生成树上的任意两点的距离就是其在原图中的最短路,严格的证明我不会- -,但是由于Prim Dijkstra算法的过程完全相同,所以这个性质比较显然(不会证就不会证呗为何还要找理由QAQ) 还要一条性质就是无向 ...
分类:
其他好文 时间:
2017-02-28 00:42:04
阅读次数:
237
dij贪心地取min(cur,pre)最大的路径 或者直接按权值排序,贪心地从最小或最大取,并茶几加点,联通停止即可。。。 我们还可以用二分。。就是二分最大边权或者最小边权。。重复上面类似kruskal的过程 k短路。。次小生成树。。可持久化堆 dij本质还是个贪心地过程 求满足某条件的最短路径或最 ...
分类:
其他好文 时间:
2017-01-24 16:13:53
阅读次数:
641
1977: [BeiJing2010组队]次小生成树 Tree Description 小 C 最近学了很多最小生成树的算法,Prim 算法、Kurskal 算法、消圈算法等等。 正当小 C 洋洋得意之时,小 P 又来泼小 C 冷水了。小 P 说,让小 C 求出一个无向图的次小生成树,而且这个次小生 ...
分类:
其他好文 时间:
2017-01-15 00:15:56
阅读次数:
253
简单说下思想(这里引用自http://blog.csdn.net/jarily/article/details/8883858) /* *算法引入: *设G=(V,E,w)是连通的无向图,T是图G的一棵最小生成树; *如果有另一棵树T1,满足不存在树T’,ω(T’)<ω(T1),则称T1是图G的次小 ...
分类:
其他好文 时间:
2016-12-02 02:37:14
阅读次数:
301
The Unique MST Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 28673 Accepted: 10239 Description Given a connected undirected graph, tell i ...
分类:
其他好文 时间:
2016-11-11 14:15:17
阅读次数:
180
题意:求次小生成树,若权值和与最小生成树相等,输出"Not Unique!" ;否则,输出mst ...
分类:
其他好文 时间:
2016-10-16 09:28:37
阅读次数:
133
Can We Build This One? Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 1475 Accepted: 546 Case Time Limit: 2000MS Description “Highways are ...
分类:
其他好文 时间:
2016-08-29 00:05:23
阅读次数:
312
The Unique MST Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 27651 Accepted: 9909 Description Given a connected undirected graph, tell if ...
分类:
其他好文 时间:
2016-08-28 22:26:17
阅读次数:
255