
强连通
文章平均质量分 56
smmrSangria
这个作者很懒,什么都没留下…
展开
-
HDU3072_Intelligence System_tarjan
#include #include #include #include #include #include #include #define INF 0x3f3f3f3f#define rep0(i, n) for (int i = 0; i < n; i++)#define rep1(i, n) for (int i = 1; i <= n; i++)#define rep_原创 2017-09-10 21:14:05 · 281 阅读 · 0 评论 -
zoj3232_It's not Floyd Algorithm(tarjan缩点/floyd)
题目大意给一张有向图,求最少能用多少有向边建图使新图的连通性和原图相同。思路在图中不存在环的情况下,当两点间能间接到达时,可将两点间的直接边删去,可用floyd求最长路,当两点间的距离为1时,则两点间不能间接到达,只能建边。可用tarjan缩点将有环图转为DAG,在缩点后的图上跑floyd即可。#include <iostream>#include <cs...原创 2018-10-04 13:48:59 · 301 阅读 · 0 评论