友情OI链接  mhy12345 |  Acheing |  翠竹叶飞 |  罗嘉诚(pas) |  欧阳创宇
摘要: 【原创】tarjan算法初步(强连通子图缩点) tarjan算法的思路不是一般的绕!!(不过既然是求强连通子图这样的回路也就可以稍微原谅了。。) 但是研究tarjan之前总得知道强连通分量是什么吧。。 上百度查查: 有向图强连通分量:在有向图G中,如果两个顶点vi,vj间(vi>vj)有一条从vi到 阅读全文
posted @ 2017-07-21 20:09 Darkleafin 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 转自http://www.cnblogs.com/uncle-lu/p/5876729.html 【转载】全网最!详!细!tarjan算法讲解。(已改正一些奥妙重重的小错误^_^) 全网最详细tarjan算法讲解,我不敢说别的。反正其他tarjan算法讲解,我看了半天才看懂。我写的这个,读完一遍,发 阅读全文
posted @ 2017-07-21 18:22 Darkleafin 阅读(290) 评论(0) 推荐(0) 编辑
摘要: P3366 【模板】最小生成树 题目描述 如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出orz 输入输出格式 输入格式: 第一行包含两个整数N、M,表示该图共有N个结点和M条无向边。(N<=5000,M<=200000) 接下来M行每行包含三个整数Xi、Yi、Zi,表示有一条长度为Zi 阅读全文
posted @ 2017-07-21 13:25 Darkleafin 阅读(109) 评论(0) 推荐(0) 编辑
摘要: P3371 【模板】单源最短路径 题目描述 如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。 输入输出格式 输入格式: 第一行包含三个整数N、M、S,分别表示点的个数、有向边的个数、出发点的编号。 接下来M行每行包含三个整数Fi、Gi、Wi,分别表示第i条有向边的出发点、目标点和长度 阅读全文
posted @ 2017-07-21 11:01 Darkleafin 阅读(130) 评论(0) 推荐(0) 编辑