题目链接:https://www.luogu.org/problemnew/show/P2194 第一问:缩点并且统计其强连通分量里的最小耗费。把所有强连通分量的最小耗费加起来。 第二问:统计在每个强连通分量里与最小耗费相同的点数。乘法原理统计所有强连通分量答案。 include include i ...
分类:
其他好文 时间:
2018-07-27 21:41:41
阅读次数:
175
题目链接:https://www.luogu.org/problemnew/show/P1262 注意: 1.缩点时计算出入度是在缩完点的图上用color计算。不要在原来的点上计算。 2.枚举出入度时是在缩完点的图上计算。枚举范围到num。 include include include inclu ...
分类:
其他好文 时间:
2018-07-26 22:12:39
阅读次数:
150
tarjan 解法: 任务A: 需要求最多在多少学校发送新软件,其实就是求缩点后入度为0的个数(如果入度不为0就可以从其他学校传过来) 任务B: 求入度为0的点数与出度为0的点的较大值。 坑点: 最后一个测试点是一个环,需要特判 ...
分类:
Web程序 时间:
2018-07-26 22:09:53
阅读次数:
151
T1 受欢迎的牛 bzoj 1051 题解链接 T2 最大半连通子图 bzoj 1093 题目大意: 一个半连通的图定义为对任意点对u v 存在路径u->v或v->u 求给定图的最大半连通子图 思路: 可以知道 半连通子图一定为强连通分量缩点之后的链 所以只需要求一个最长链然后记一下方案数 需要注意 ...
分类:
其他好文 时间:
2018-07-26 18:41:04
阅读次数:
154
题解报告:https://www.luogu.org/problemnew/show/P2341 我们把图中的强连通分量缩点,然后只有出度为0的牛是受欢迎的,这样如果出度为0的牛只有一个,说明受所有牛欢迎。否则出度为0只是受一些牛欢迎。 ...
分类:
其他好文 时间:
2018-07-25 21:59:54
阅读次数:
151
这题 我刚开始想的是 缩点后 求出入度和出度为0 的点 然后统计个数 用总个数 减去 然而 这样是不可以的 画个图就明白了。。。 如果 减去度为0的点 那么最后如果出现这样的情况是不可以的 因为 1中的点 和 3 中的点不通。。 ...
分类:
其他好文 时间:
2018-07-24 19:13:14
阅读次数:
110
题目描述 题目描述 题目描述 There are nn cities and mm roads in Berland. Each road connects a pair of cities. The roads in Berland are one-way. What is the minimum ...
求在图中新建一条边后 剩下的最少的桥的数量。。先tarjan求桥的数量。。然后缩点。。以连通分量为点建图 bfs求直径 最后用桥的数量减去直径即为答案 bfs求直径 https://www.cnblogs.com/WTSRUVF/p/9307517.html #include <iostream> ...
分类:
其他好文 时间:
2018-07-13 22:21:59
阅读次数:
195
题意: 在图中加边 看最少能通过加多少条边把 图变成边—双连通分量 解析: 先做一次dfs,不同的连通分量的low是不同的 注意重边 缩点 统计度为1的点 那么需要加的边为(ret+1)/2 ...
分类:
其他好文 时间:
2018-07-13 13:31:31
阅读次数:
123
题目链接:E. We Need More Bosses 题解:tarjan有向图缩点之后求树的直径就是答案:应为在同一个强联通里的边就不是必须边,参考了这个 有个相似的题 题目链接:E. Anton and Tree 题意:就是一次操作选中一个点并把所有到这个点最短路经过是颜色相同的点颜色反转,问至 ...
分类:
其他好文 时间:
2018-07-11 19:55:41
阅读次数:
231