![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
双、强联通 and 割点桥
泉華子
一只小辣叽,两只小辣叽,三只小辣叽....
展开
-
10.28机房小测T2-tarjan判断必经点
说在前面没什么好说的=w=(但是要保持格式)题目 (原样例实在是太水了,我自己出了几组,在程序末尾)解法一个很经典的模型:”一张无向图从1走到N的必经点” 考试的时候写出来的程序在逻辑上有点问题,不过me的代码自带容错性,卡不掉的hhhhhh。不过还是决定把这个问题记录下来,以后方便复习。可以发现,必经点一定是1到N路径上的某一个点(路径上每个点只能经过一次,不能1->u->v->u->N),m原创 2017-10-28 16:09:41 · 478 阅读 · 1 评论 -
[BZOJ2427]软件安装-tarjan强连通+树形背包
说在前面第一次写树形背包,拿到了1A超开心!!!题目BZOJ2427传送门题意 现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和最大)。 但是现在有个问题:软件之间存在依赖关系,即软件i只有在安装了软件j(包括软件j的直接或间接依赖)的情况下才能正确工作(软件i依原创 2017-10-13 20:47:50 · 370 阅读 · 0 评论 -
[POJ1144]题面翻译-割点裸题
说在前面其实me博客里有一篇文章把割点桥,强连通双连通的板子都总结了一遍。这道题…核心算法直接贴板子就可以过了的。 本来没有写这个题解的打算,然而真是服了这谜一样的题面和读入方式,最终me决定还是写一点什么,比如题面的翻译和输入解释….题面POJ1144传送门题意给你一张图,节点数小于100个,保证图联通。询问这张图里有多少割点输入多组测试数据 对于每组测试数据的第一行,输入一个整数N,表示一共原创 2017-10-13 14:53:57 · 376 阅读 · 0 评论 -
[BZOJ2730][HNOI2012]矿厂搭建--tarjan
点双连通分量模板–矿厂搭建 BZOJ2730 HNOI2012原创 2017-07-13 16:17:33 · 326 阅读 · 0 评论 -
[BZOJ2788]-[Poi2012]Festival-差分约束+tarjan+floyd
说在前面已经三个月没碰过差分约束题了…花了一晚上时间,才把最长路和最短路建图的含义搞清楚 这道题是把算法强行糅在一起的,写起来比较简单,1A了 然而me居然花了10284ms才过!!!?各种优化之后仍然9832ms???翻rank榜的时候,发现LKQ的这道题只跑了1800ms,以为他的代码肯定有「过人之处」,于是去学习了一下他的代码 发现他是建最长路图的,而me是建的最短路图…黑人问号脸.jp原创 2017-12-08 10:21:03 · 363 阅读 · 0 评论 -
双联通分量、强连通分量、割点、桥板子
ver.2017.11.8 me的同学发现了me板子里的小bug,然后me就默默的过来修正啦qwq 十分感谢MaxMercer 具体更正的错误有: 1.桥板子if( lowv > lowu )更正为if( lowv > dfn[u] ) (这个位置好像上一次me才修改过,好像手残了…Emmmmm) ver.2017.10.13 me发现了板子里的一些小错误,希望之前看过me板子的原创 2017-09-25 10:25:54 · 1481 阅读 · 1 评论 -
[BZOJ1565]-tarjan(或拓排)+最小割
说在前面 这题的数据…如果luogu上的数据就是当年的官方数据,未免也太水了一点… me在fix_dfs函数里误调用了dfs函数,居然还能得80分??? (这个小错误me肉眼始终没看出来,然后随便造了一组数据me就WA了…有意思) 题目 BZOJ1565传送门 这题,不是很难,而且概括了题面就没什么意思了233 看题可戳传送门 解法 把...原创 2018-01-20 20:32:49 · 275 阅读 · 0 评论