码迷,mamicode.com
首页 >  
搜索关键字:bzoj3720    ( 14个结果
BZOJ3720: Gty的妹子树
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3720题解:传说中的块状树。。。和链剖思想差不多,能塞到父亲块里的就塞,否则自己新开一块。只是比较纠结树分块究竟用什么?如果是树上莫队的话好像不能这么分?被菊花卡死?然后我们就每个块暴力维护信息。...
分类:其他好文   时间:2015-01-25 20:47:42    阅读次数:118
BZOJ 3720 Gty的妹子树 块状树
题目大意:维护一棵树,每个点有一个权值,提供下列操作: 1.询问某棵子树中有多少个节点的权值大于x 2.修改某个节点的权值 3.增加一个叶子节点 强制在线 传说中的树分块 首先DFS,对于每个节点,如果这个节点的父亲节点所在块未满,就塞进父节点所在块中,否则自成一块,然后与父节点所在的块连边 然后就按照分块直接搞吧0.0 细节实在是太多了 所以写挂的地方看看本蒟蒻的代码就好了0.0...
分类:其他好文   时间:2014-11-25 16:38:40    阅读次数:195
BZOJ3720 Gty的妹子树Solution
题目大意: 维护一棵初始有n个节点的有根树(根节点为1),树上节点编号为1-n,每个点有一个权值wi。 支持以下操作: 0 u x          询问以u为根的子树中,严格大于x的值的个数。(u^=lastans,x^=lastans) 1 u x          把u节点的权值改成x。(u^=lastans,x^=lastans) 2 u x          添...
分类:其他好文   时间:2014-10-17 10:19:42    阅读次数:546
【块状树】bzoj3731 Gty的超级妹子树
带 加点 删边的块状树。加点在 bzoj3720 说过。删边其实就是块顶打标记,记录其属于哪棵树,防止在dfs搜集答案时跑到别的树上。然后暴力把所在块拆开。好像用邻接表存图,直接在vector里删边也行? 1 #include 2 #include 3 #include 4 #include...
分类:其他好文   时间:2014-09-28 19:21:45    阅读次数:330
14条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!