![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小结
银之夏雪
这个作者很懒,什么都没留下…
展开
-
双连通分量
本博客转载自http://blog.csdn.net/tsaid/article/details/6877404 [点连通度与边连通度]在一个无向连通图中,如果有一个顶点集合,删除这个顶点集合,以及这个集合中所有顶点相关联的边以后,原图变成多个连通块,就称这个点集为割点集合。一个图的点连通度的定义为,最小割点集合中的顶点数。类似的,如果有一个边集合,删除这个边集合以后,原图变成多个连通块,就称这个转载 2016-05-10 15:04:49 · 448 阅读 · 0 评论 -
Tarjan算法求至少要添加几条边才能使无向连通图变为边双连通图。
本博客转载自http://blog.csdn.net/lyy289065406/article/details/6762370 首先建立模型: 给定一个连通的无向图G,至少要添加几条边,才能使其变为双连通图。模型很简单,正在施工的道路我们可以认为那条边被删除了。那么一个图G能够在删除任意一条边后,仍然是连通的,当且仅当图G至少为双连通的。 PS:不要问我为什么不是3-连通、4-连通…人转载 2016-05-07 20:32:14 · 2244 阅读 · 0 评论 -
差分约束系统
(本文假设读者已经有以下知识:最短路径的基本性质、Bellman-Ford算法。) 比如有这样一组不等式:X1 - X2 <= 0 X1 - X5 <= -1 X2 - X5 <= 1 X3 - X1 <= 5 X4 - X1 <= 4 X4 - X3 <= -1 X5 - X3 <= -3 X5 - X4 <= -3不等式组(1)全都是两个未知数的差小于等于某个常数(大于等于也可以转载 2016-06-24 19:45:59 · 255 阅读 · 0 评论 -
floyd求最小环
floyd求最小环1 定义:通常来说最小环是针对有向图而言从一个点出发,经过一条简单路径回到起点成为环.图的最小环就是所有环中长度最小的.2.怎样求最小环呢?1传统的解决方法(dijkstra): 任意一个环的权值,我们都可以看成两个有边相连的结点i、j的直接距离加上i、j间不包含边(边i->j)的最短路径。求最短路径我们第一个想到的就是Dijkstra算法。而Dijkstra所求转载 2016-06-23 13:35:26 · 861 阅读 · 1 评论