随笔分类 - 图论 -- Tarjan
摘要:【洛谷5008】逛庭院(Tarjan,贪心) 题面 "洛谷" 题解 如果图是一个,我们可以任意选择若干个不是入度为的点,然后把它们按照拓扑序倒序删掉,不难证明这样一定是合法的。 现在的问题是出现了,我们缩点之后形成了一个,我们还是贪心考虑,显然不是入度为
阅读全文
摘要:【Luogu3731】[HAOI2017]新型城市化(网络流,Tarjan) 题面 "洛谷" 给定一张反图,保证原图能分成不超过两个团,问有多少种加上一条边的方法,使得最大团的个数至少加上。 题解 ~~本来并不会做的,看题解第一句话就会了QwQ~~ 对于在反图上没有边的点之间是存在一条边的。
阅读全文
摘要:【BZOJ4331】[JSOI2012]越狱老虎桥(Tarjan) 题面 "BZOJ" 然而BZOJ是权限题QwQ "洛谷" 题解 先求出所有割边,那么显然要割掉一条割边。 如果要加入一条边,那么显然是把若干条割边串起来,使得这些割边不能被割掉。 那么把割边求出来之后,按照权值从小到大考虑所有割边,
阅读全文
摘要:【BZOJ5303】[HAOI2018]反色游戏(Tarjan,线性基) 题面 "BZOJ" "洛谷" 题解 把所有点全部看成一个串,那么每次选择一条边意味着在这个串的基础上异或上一个有个的串。 那么把边构建线性基,最终的答案显然就是的不在线性基里的边数次方
阅读全文
摘要:【BZOJ4784】[ZJOI2017]仙人掌(Tarjan,动态规划) 题面 "BZOJ" "洛谷" 题解 显然如果原图不是仙人掌就无解。 如果原图是仙人掌,显然就是把环上的边给去掉,变成若干森林连边成为仙人掌的方案数。 那么对于一棵树而言,考虑其变成仙人掌的方案数。 设表示匹配个
阅读全文
摘要:【BZOJ2427】[HAOI2010]软件安装(动态规划,Tarjan) 题面 "BZOJ" "洛谷" 题解 看到这类题目就应该要意识到依赖关系显然是可以成环的。 注意到这样一个性质,依赖关系最多只有一个,因此环状的依赖关系一定单独成环,其他点只可能将这个环作为依赖。 那么不成环的话,因为依赖关系
阅读全文
摘要:【BZOJ2208】[JSOI2010]连通数(Tarjan) 题面 "BZOJ" "洛谷" 题解 先吐槽辣鸡洛谷数据,我写了个的都过了。 cpp include include using namespace std; define MAX 2020 struct Line{int
阅读全文
摘要:【BZOJ1093】[ZJOI2007]最大半联通子图(Tarjan,动态规划) 题面 "BZOJ" "洛谷" 洛谷的讨论里面有一个好看得多的题面 题解 显然强连通分量对于题目是没有任何影响的,直接缩点就好了。 那么接下来剩下的是一个,既然任意两点之间都有一条路径连接,在上的体现
阅读全文
摘要:【BZOJ5138】[Usaco2017 Dec]Push a Box(强连通分量) 题面 "BZOJ" "洛谷" 题解 这题是今天看到萝卜在做然后他一眼秒了,我太菜了不会做,所以就来做做。 首先看完题目,是不是有点像的那道华容道? 所以类似的考虑状态,表示当前箱
阅读全文
摘要:【UOJ 67】新年的毒瘤(Tarjan) 题面 "UOJ" 题解 一棵个节点的树显然有条边,在本题中意味着删去一个点之后还剩下条边。那么找到所有度数为的点就好了。但是因为是一棵树,所以联通,所以割点不是答案。 cpp include include us
阅读全文
摘要:【BZOJ4651】【NOI2016】网格(Tarjan,哈希) 题面 "BZOJ" "洛谷" 题解 首先把题目稍微变得好说一些,给定一个网格,已经删去了若干个格子 问最少删去多少个格子使得图不连通。 这题的关键是要看出答案一定只有 证明一下一定存在答案不超过二。 在不是无解的情
阅读全文
摘要:【BZOJ1565】【NOI2009】植物大战僵尸(网络流) 题面 "BZOJ" "洛谷" 题解 做了这么多神仙题,终于有一道能够凭借自己智商能够想出来的题目了。。。。 好感动。 这就是一个比较裸的最小割模型。 先考虑能够得到所有的正贡献,只需要减去所需的最小代价就可以了。 考虑两个点保护与被保护的
阅读全文
摘要:【BZOJ5329】【SDOI2018】战略游戏(圆方树,虚树) 题面 "BZOJ" "洛谷" Description 省选临近,放飞自我的小Q无心刷题,于是怂恿小C和他一起颓废,玩起了一款战略游戏。 这款战略游戏的地图由n个城市以及m条连接这些城市的双向道路构成,并且从任意一个城市出发总能沿着道路
阅读全文
摘要:【BZOJ4316】小C的独立集(仙人掌,动态规划) 题面 "BZOJ" 题解 除了普通的动态规划以外,这题还可以用仙人掌的做法来做。 这里没有必要把圆方树给建立出来 的本质其实就是一个构建树的过程 所以我们在的过程中求解就行了 我们设
阅读全文
摘要:【NOI2017】游戏(搜索,2 sat) 题面 BZOJ的SPJ是假的 "兹磁洛谷" 题解 如果没有地图的影响 这就是一个裸的问题 但是现在有不超过个地图的影响 我们不难想到枚举地图的状态再来判断剩余是否可行。 这样的复杂度是,
阅读全文
摘要:【BZOJ1997】Planar(2 sat) 题面 "BZOJ" 题解 很久没做过了 今天一见,很果断的就来切 这题不难呀 但是有个玄学问题: 平面图的性质:边数的最大值为 然后就可以把边数减到级别。。。 现在好了 因为已经告诉你了一个环 那就先把环给抠
阅读全文
摘要:题目描述 在宽广的非洲荒漠中,生活着一群勤劳勇敢的羊驼家族。被族人恭称为“先知”的Alpaca L. Sotomon是这个家族的领袖,外人也称其为“所驼门王”。所驼门王毕生致力于维护家族的安定与和谐,他曾亲自率军粉碎河蟹帝国主义的野蛮侵略,为族人立下赫赫战功。所驼门王一生财宝无数,但因其生性节俭低调
阅读全文
摘要:题目 John is the only priest in his town. September 1st is the John's busiest day in a year because there is an old legend in the town that the couple w
阅读全文
摘要:【HNOI2012】矿场搭建 Description 煤矿工地可以看成是由隧道连接挖煤点组成的无向图。为安全起见,希望在工地发生事故时所有挖煤点的工人都能有一条出路逃到救援出口处。于是矿主决定在某些挖煤点设立救援出口,使得无论哪一个挖煤点坍塌之后,其他挖煤点的工人都有一条道路通向救援出口。请写一个程
阅读全文