Maxwei_wzj的OI世界

Imagination is more important than knowledge.

排序:
默认
按更新时间
按访问量

【BZOJ4484】最小表示(JSOI2015)-贪心+拓扑排序+bitset

测试地址:最小表示 做法:本题需要用到贪心+拓扑排序+bitset。 显然,如果一条边对连通性没有影响,那肯定是要删掉的。现在的问题就是如何找到这些边。 我们考虑在反拓扑序上求。考虑一个点的所有出边,对于每个指向的点,如果当前还没有找到从当前点到这个点的路径,那么当前的边就要保留,并用这个点...

2018-08-20 20:07:48

阅读数:19

评论数:0

【BZOJ1093】最大半连通子图(ZJOI2007)-SCC缩点+拓扑序DP

测试地址:最大半连通子图 做法:本题需要用到SCC缩点+拓扑序DP。 乍一看这题好像没什么思路,但我们发现,如果一个点在一个最优的方案中,那么该点所在的强连通分量肯定也在这个方案中,不然就不是最优方案,因此我们先把强连通分量缩起来,这样我们就得到了一个DAG,问题变成在DAG上取一些点,使得两...

2018-05-28 17:39:45

阅读数:70

评论数:0

【BZOJ3832】Rally(POI2014)-拓扑排序+最长路+堆

测试地址:Rally 题目大意:一个n(≤5×105)n(≤5×105)n(\le 5\times 10^5)个点,m(≤106)m(≤106)m(\le 10^6)条边的DAG,要求删掉一个点使得图的最长路最短,要求找到这个点以及最短的最长路长。 做法:本题需要用到拓扑排序+最长路+堆。 ...

2018-05-14 22:41:46

阅读数:61

评论数:0

【BZOJ4945】游戏(NOI2017)-2-SAT+枚举

测试地址:游戏 做法:本题需要用到2-SAT+枚举。 看到大部分的地图都只能用两种赛车,赛车之间有一些依赖关系,这显然就是个2-SAT。而对于极少数的能用三种赛车的地图,我们枚举这些地图是不用A还是不用B,这样可以保证不漏掉方案,对每种情况做2-SAT即可,这样我们就解决了这一题,时间复杂度为...

2018-05-10 15:50:56

阅读数:43

评论数:0

【BZOJ2707】走迷宫(SDOI2012)-SCC缩点+拓扑排序+期望DP+高斯消元

测试地址:走迷宫 题目大意:有一个nnn个点的有向图,人从起点SSS出发,每次等概率随机选择一条出边走出,问走到终点TTT的期望步数。n≤104n≤104n\le 10^4,一个强连通分量中的点数不超过100100100。 做法:本题需要用到SCC缩点+拓扑排序+期望DP+高斯消元。 我们很...

2018-04-07 14:46:59

阅读数:39

评论数:0

【BZOJ2815】灾难(ZJOI2012)-拓扑排序+建树+LCA

测试地址:灾难 做法:本题需要用到拓扑排序+建树+LCA。 首先看到要处理DAG上的问题,自然而然地想到用拓扑排序处理出图的层次(这里的图是指从被吃的生物指向吃的生物的图)。我们发现题目要求的是,将某一个点删去后,有多少个点因此不能从最高层(即图中入度为0的点)走到,这个问题非常难考虑,如果我...

2018-03-19 20:52:11

阅读数:47

评论数:0

【NOI2010T4】航空管制-拓补排序+贪心

【NOI2010T4】航空管制-拓补排序+贪心

2017-04-06 11:25:08

阅读数:339

评论数:0

【SPOJ7258】Lexicographical Substring Search-后缀自动机+拓补序递推

【SPOJ7258】Lexicographical Substring Search-后缀自动机+拓补序递推

2017-04-02 11:36:59

阅读数:216

评论数:0

总结:最大权闭合子图

总结:最大权闭合子图

2017-03-11 17:45:14

阅读数:504

评论数:0

【NOI2009T4】植物大战僵尸-最大权闭合子图+拓补排序

【NOI2009T4】植物大战僵尸-最大权闭合子图+拓补排序

2017-03-11 17:24:46

阅读数:157

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭