码迷,mamicode.com
首页 >  
搜索关键字:bzoj3731    ( 4个结果
bzoj3731: Gty的超级妹子树
一代神题啊orz(至少是以前年代的神题吧) 块状树 复杂度nsqrtnlogn 真是exciting 还没有卡时限 话不多说直接上代码 (最近解锁了记事本写代码的技能...感觉越来越依赖OJ调试了...啊感觉写代码准确率高了不少qwq) ...
分类:其他好文   时间:2016-05-28 23:17:32    阅读次数:234
BZOJ3731: Gty的超级妹子树
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3731题解:多了一个操作:删边。如果x与fa[x]不在同一块,直接把这条边去掉即可。否则 我们把x以下的点全部划入新的以x的根的块内,然后把b[fa[x]]往下的边断开并连到b[x]上。这些实现的...
分类:其他好文   时间:2015-01-25 22:32:09    阅读次数:221
BZOJ 3731 Gty的超级妹子树 块状树
题目大意:同3720 增加了一个操作 即删除一个点与父亲节点的连边 3720题解见 http://blog.csdn.net/popoqqq/article/details/41481439 断开一个节点与父节点的连边时 如果这个点是所在块的根节点,直接断掉就行 如果这个点不是所在块的根节点,那么就要把这个块分裂,这个点以及在块中的子树都分裂到新的块中,细节讨论较多不大好写0.0 然...
分类:其他好文   时间:2014-11-26 14:20:04    阅读次数:218
【块状树】bzoj3731 Gty的超级妹子树
带 加点 删边的块状树。加点在 bzoj3720 说过。删边其实就是块顶打标记,记录其属于哪棵树,防止在dfs搜集答案时跑到别的树上。然后暴力把所在块拆开。好像用邻接表存图,直接在vector里删边也行? 1 #include 2 #include 3 #include 4 #include...
分类:其他好文   时间:2014-09-28 19:21:45    阅读次数:330
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!