如果有错误请指出, 谢谢 定义 竞赛图 : $\binom n 2$ 条边的有向图 (完全图) 定理 1 竞赛图强连通缩点后的DAG呈链状, 前面的所有点向后面的所有点连边 证明 : 考虑归纳, 目前有一条链, 插入一个新连通块x 如果x连向所有点, 放在链头 如果所有点连向x, 放在链尾 否则x的 ...
分类:
其他好文 时间:
2018-05-15 22:49:39
阅读次数:
328
陈年老题又来水一发啊啊啊 构图狗了一点,然后其实强连通缩点dij找最长路就没了。 没调出来有点气,直接打了第9个点的表。。。。 来逛blog的你教教我呗 ...
分类:
其他好文 时间:
2018-04-27 13:51:59
阅读次数:
185
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 tarjan强连通缩点一下。 然后把缩点之后,每个点的钱的数累加起来。 然后从S出发 开始一边做bfs一遍做dp. 最后输出有酒吧的点的dp值中的最大值。 【代码】 cpp / n个点,m条有向边. 把有向图G的环进行缩点; 缩 ...
【链接】 "我是链接,点我呀:)" 【题意】 在这里输入题意 【题解】 Tarjan算法强连通缩点 。 最后出度为0的点。 如果只有一个。 那么这个“大点”所包含的点的个数就是答案了。 【代码】 cpp / n个点,m条有向边. 把有向图G的环进行缩点; 缩完之后的图存在vector g[N]里面; ...
分类:
其他好文 时间:
2018-03-10 22:03:49
阅读次数:
180
传送门:Poj 2186 题意:给你n头牛,m种关系,A牛认为B牛是popular的,B牛认为C牛是popular的,则A也认为C是popular的,问最终有几头被所有牛认为是popular的牛 题解:强连通缩点基础题(虽然我Tarjan和缩点都是对的,但是最终讨论判断的时候写垮了(写了3天。。。。 ...
分类:
其他好文 时间:
2018-02-17 22:51:32
阅读次数:
185
HDU 1827 Summer Holiday 题目链接 题意:中文题 思路:强连通缩点,每一个点的权值为强连通中最小值,然后入度为0的点就是答案 代码: #include <cstdio> #include <cstring> #include <vector> #include <algorit ...
分类:
其他好文 时间:
2018-02-15 15:57:57
阅读次数:
175
连通性·三 连通性·三 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 暑假到了!!小Hi和小Ho为了体验生活,来到了住在大草原的约翰家。今天一大早,约翰因为有事要出去,就拜托小Hi和小Ho忙帮放牧。 约翰家一共有N个草场,每个草场有容量为W[i]的牧草,N个草场之间有 ...
分类:
其他好文 时间:
2017-11-07 11:18:48
阅读次数:
189
题目来源:Light OJ 1406 Assassin`s Creed 题意:有向图 派出最少的人经过全部的城市 而且每一个人不能走别人走过的地方 思路:最少的的人能够走全然图 明显是最小路径覆盖问题 这里可能有环 所以要缩点 可是看例子又发现 一个强连通分量可能要拆分 n最大才15 所以就状态压缩 ...
分类:
其他好文 时间:
2017-08-15 19:52:10
阅读次数:
164
强连通缩点以后最终形成的是一棵树 我们可以根据树的性质来看缩点以后的强连通分量图,就很好理解了 ...
分类:
其他好文 时间:
2017-07-17 21:57:49
阅读次数:
110
题目链接 题意:题目大意:一个有向图,让你按规则划分区域,要求划分的区域数最少。 规则例如以下: 1、有边u到v以及有边v到u。则u,v必须划分到同一个区域内。 2、一个区域内的两点至少要有一方能到达还有一方。 3、一个点仅仅能划分到一个区域内。 思路:依据规则1可知必定要对强连通分量进行缩点,缩点 ...
分类:
其他好文 时间:
2017-06-04 13:43:42
阅读次数:
158