
省选题
unicornt_
这个作者很懒,什么都没留下…
展开
-
ahoi2005 lane 航线规划
题目链接题解对于这样一类删边+询问的题目,可以很快就想到“正难则反”这一思路,因此可以离线做,先将要删的边删掉,再反着处理每一个询问,于是删边就被处理成了加边。 然而,即使这样,仍然很麻烦,因为这是一个图,可能有环,非常麻烦。 可以考虑运用dfs树,先利用dfs造出一棵树,然后再将没包含在树上的边加入更新。 对于关键路径,非常显然,就是树上的边了。 现在考虑如何更新。 每加入一条边,就在树原创 2016-06-25 16:32:20 · 490 阅读 · 0 评论 -
ahoi2005 lane 航线规划 (60分)——桥的运用
水60分需要用到一个叫桥的东西这个桥是什么呢?就是一条很重要的边,你把这条边去掉之后整个图就不连通了接下来就可以发现,一张图的桥将这张图分成了一棵树这棵树上的节点对应的是一个一个连通块每一个连通块内的点到另一个连通块内的点之间的关键路径的条数即为两个点之间桥的个数,也即为两个连通块在树上的路径那么我们可以将原问题转化成求用桥构成的树上两点之间的距离了那么怎么求桥呢?怎么将原图用桥分开呢?我们对原图进转载 2016-06-25 16:49:23 · 508 阅读 · 0 评论 -
bzoj 1823 [JSOI2010]满汉全席
bzoj 1823 【jsoi2010】满汉全席 题解原创 2016-07-16 07:48:22 · 699 阅读 · 0 评论