【图连通/Tarjan】
riba2534
没有谁生来就是神牛,而千里之行,始于足下!
展开
-
洛谷P3388 【模板】割点(割顶)(Tarjan算法)
题目描述 给出一个n个点,m条边的无向图,求图的割点。输入格式: 第一行输入n,m 下面m行每行输入x,y表示x到y有一条边输出格式: 第一行输出割点个数 第二行按照节点编号从小到大输出节点,用空格隔开输入样例#1:6 71 21 31 42 53 54 55 6输出样例#1:1 5...原创 2018-01-19 10:22:37 · 771 阅读 · 0 评论 -
Educational Codeforces Round 37 (Rated for Div. 2) E. Connected Components?(连通分量的个数,STL)
描述 You are given an undirected graph consisting of n vertices and edges. Instead of giving you the edges that exist in the graph, we give you m unordered pairs (x, y) such that there is no原创 2018-02-03 11:14:48 · 706 阅读 · 0 评论 -
UOJ146 【NOIP2015】信息传递(强连通分量,Tarjan算法)
描述 有 nn 个同学(编号为 11 到 nn )正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为 ii 的同学的信息传递对象是编号为 TiTi 的同学。 游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可以从若干人那里获取信息, 但是每人只会把信息告诉一个人,即原创 2018-01-18 20:50:33 · 422 阅读 · 0 评论 -
HDU4635 Strongly connected(强连通分量,思路,Tarjan,缩点)
Problem Description Give a simple directed graph with N nodes and M edges. Please tell me the maximum number of the edges you can add that the graph is still a simple directed graph. Also, a原创 2018-01-20 18:51:53 · 282 阅读 · 0 评论 -
HDU1269 迷宫城堡(强连通分量,Tarjan算法)
Problem Description 为了训练小希的方向感,Gardon建立了一座大城堡,里面有N个房间(N<=10000)和M条通道(M<=100000),每个通道都是单向的,就是说若称某通道连通了A房间和B房间,只说明可以通过这个通道由A房间到达B房间,但并不说明通过它可以由B房间到达A房间。Gardon需要请你写个程序确认一下是否任意两个房间都是相互连通的,即:对于任意...原创 2018-01-15 16:24:31 · 430 阅读 · 0 评论 -
POJ1236 Network of Schools(图的强连通分量,Tarjan算法)
Description A number of schools are connected to a computer network. Agreements have been developed among those schools: each school maintains a list of schools to which it distributes softw...原创 2018-01-16 09:08:51 · 323 阅读 · 0 评论 -
2018年全国多校算法寒假训练营练习比赛(第四场) E.通知小弟(Tarjan,缩点)
题目描述 在战争时期,A国派出了许多间谍到其他国家去收集情报。因为间谍需要隐秘自己的身份,所以他们之间只是单向联系。所以,某个间谍只能单向联系到一部分的间谍。同时,间谍也不知道跟他联系的是谁。 HA是间谍们的老大,但他也只能联系到部分的间谍。HA现在有一项命令有告诉所有的间谍。HA想要知道他至少要告诉多少个他能联系上的间谍才能通知到所有的间谍。输入描述: 有多个测试...原创 2018-02-11 22:15:53 · 262 阅读 · 0 评论 -
2018年全国多校算法寒假训练营练习比赛(第四场) D.小明的挖矿之旅(图论,图连通)
题目描述 这个挖矿游戏会给出一个n*m个格子的地图,每个格子都有黄金。在游戏开始时小明会随机出现在地图的某一个格子当中。小明可以将他所在的格子的黄金收归囊中,并且还可以向下或者向右移动,然后继续收集黄金。地图上某些格子是障碍物,小明不能移动到有障碍物的格子上。不过,在游戏开始时,小明可以随意地在地图上放置传送门。传送门可以传送到地图上某一个确定的格子,传送门放置的位置和该传送门传送的位置在...原创 2018-02-13 00:21:38 · 620 阅读 · 0 评论 -
武汉大学第十六届程序设计大赛(网络赛) F.A-maze-ing(Tarjan,缩点,求最长链)
描述 Long long age, a wise but barbaric king made a plan to convert the arena to a maze so that he could get pleasure from watching his servant running the maze confusedly. The structure of th...原创 2018-04-16 20:44:38 · 355 阅读 · 0 评论 -
HDU4612 Warm up(树的直径,边双连通,Tarjan,缩点)
Problem Description N planets are connected by M bidirectional channels that allow instant transportation. It’s always possible to travel between any two planets through these channels.原创 2018-01-19 20:33:49 · 311 阅读 · 0 评论 -
POJ3177 Redundant Paths(边双连通分量,缩点,Tarjan)
Description In order to get from one of the F (1 (which are numbered 1..F) to another field, Bessie and the rest of the herd are forced to cross near the Tree of Rotten Apples. The cows are原创 2018-01-19 17:01:59 · 346 阅读 · 0 评论 -
ZOJ2588 Burning Bridges(Tarjan求桥)
描述 Ferry Kingdom is a nice little country located on N islands that are connected by M bridges. All bridges are very beautiful and are loved by everyone in the kingdom. Of course, the system原创 2018-01-19 12:01:54 · 283 阅读 · 0 评论 -
HDU4738 Caocao's Bridges(无向图求割边(桥),Tarjan)
Problem Description Caocao was defeated by Zhuge Liang and Zhou Yu in the battle of Chibi. But he wouldn’t give up. Caocao’s army still was not good at water battles, so he came up with anot原创 2018-01-20 20:19:00 · 462 阅读 · 0 评论 -
有向图强连通分量的Tarjan算法
转载自:https://www.byvoid.com/zhs/blog/scc-tarjan[有向图强连通分量]在有向图G中,如果两个顶点间至少存在一条路径,称两个顶点强连通(strongly connected)。如果有向图G的每两个顶点都强连通,称G是一个强连通图。非强连通图有向图的极大强连通子图,称为强连通分量(strongly connected component转载 2018-01-15 11:15:06 · 306 阅读 · 0 评论 -
图的连通问题总结(Tarjan,求割点,求割边,点双联通分量,边双连通分量,缩点染色,强连通)
绪论学习了一周图的连通性问题,现在总结一下关于图的连通性问题。图的连通性问题一般分为以下几种:无向图求关节点(割点)无向图求桥(割边)无向图的点双连通分量无向图的边双联通分量有向图求强连通分量还需要注意一些v==fa的问题:强连通分量(不用判断)割点(不用判断)求割边或者边双连通分量的时候,用flag或者i==fa^1来去重边,在用i==fa^1的时候,需要注意在原创 2018-01-22 18:10:38 · 897 阅读 · 0 评论 -
POJ1523 SPF(Tarjan算法求无向图割点)
Description A Telephone Line Company (TLC) is establishing a new telephone cable network. They are connecting several places numbered by integers from 1 to N . No two places have the same nu原创 2018-01-16 11:21:39 · 340 阅读 · 0 评论 -
UVA315 Network(Tarjan求无向图割点的数目)
Describle A Telephone Line Company (TLC) is establishing a new telephone cable network. They are connecting several places numbered by integers from 1 to N. No two places have the same numbe原创 2018-01-16 16:28:40 · 313 阅读 · 0 评论 -
UVA796 Critical Links(Tarjan求割边)
描述 In a computer network a link L, which interconnects two servers, is considered critical if there are at least two servers A and B such that all network interconnection paths between A and原创 2018-01-16 17:57:54 · 296 阅读 · 0 评论 -
POJ3694 Network(求桥的数目,lca,Tarjan)
Description A network administrator manages a large network. The network consists of N computers and M links between pairs of computers. Any pair of computers are connected directly or indir原创 2018-01-26 16:10:38 · 430 阅读 · 0 评论 -
Tarjan算法寻找有向图的强连通分量
在图论中,一个有向图被成为是强连通的(strongly connected)当且仅当每一对不相同结点 u 和 v 间既存在从 u 到 v 的路径也存在从 v 到 u 的路径。有向图的极大强连通子图(这里指点数极大)被称为强连通分量(strongly connected component)。比如说这个有向图中,点 1,2,4,5,6,7,8" role="presentation" style="转载 2018-01-18 20:26:56 · 691 阅读 · 0 评论 -
HihoCoder - 1050 树中的最长路(树的直径,dfs)
描述 上回说到,小Ho得到了一棵二叉树玩具,这个玩具是由小球和木棍连接起来的,而在拆拼它的过程中,小Ho发现他不仅仅可以拼凑成一棵二叉树!还可以拼凑成一棵多叉树——好吧,其实就是更为平常的树而已。 但是不管怎么说,小Ho喜爱的玩具又升级换代了,于是他更加爱不释手(其实说起来小球和木棍有什么好玩的是吧= =)。小Ho手中的这棵玩具树现在由N个小球和N-1根木棍拼凑而成,这N个...原创 2018-04-18 17:04:19 · 297 阅读 · 0 评论