码迷,mamicode.com
首页 >  
搜索关键字:bzoj3052    ( 18个结果
[bzoj3052][WC2013]糖果公园
题目大意给定一颗n个结点的树。每个结点有一种颜色。颜色种类为m。 一条路径的价值定义为 ∑i=1mw[cnt[i]]?v[i]\sum_{i=1}^mw[cnt[i]]*v[i] 其中cnt[i]表示这条路径上颜色i出现的次数。 现有q个操作,每个操作要么是询问一条路径的价值,要么是将一个结点的颜色种类修改。带修改莫队这是树上莫队,我们接下来只讨论序列莫队,树上莫队可以转化为序列莫队。 带...
分类:其他好文   时间:2016-05-12 20:02:04    阅读次数:176
【分块】【树上莫队】bzoj1086 bzoj3052
1086 http://vfleaking.blog.163.com/blog/static/174807634201231684436977/ 3052 http://vfleaking.blog.163.com/blog/static/174807634201311011201627/ 在这里M ...
分类:其他好文   时间:2016-03-28 21:49:40    阅读次数:192
BZOJ3052: [wc2013]糖果公园
http://www.lydsy.com/JudgeOnline/problem.php?id=3052 树上的带修改莫队算法。 按左端点所在块为第一关键字,右端点所在块为第二关键字,时间为第三关键字,排序。然后进行树上莫队,每次询问经过修改或逆修改来使时间倒流或前进。 复杂度证明: 设...
分类:其他好文   时间:2015-08-11 08:31:54    阅读次数:125
bzoj3052: [wc2013]糖果公园
DescriptionInputOutputSample InputSample InputSample Output841312784HINTvfk糖果公园的题解http://vfleaking.blog.163.com/blog/static/174807634201311011201627/c...
分类:其他好文   时间:2015-08-07 17:56:00    阅读次数:126
【树上莫队】【带修莫队】bzoj3052 [wc2013]糖果公园
#include#include#include#includeusing namespace std;#define N 100001typedef long long ll;int v[NQ[i].t;--j) { if(vis[CH[j].x]) ...
分类:其他好文   时间:2015-04-15 16:23:48    阅读次数:614
BZOJ3052: [wc2013]糖果公园
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3052题解:700T刷道有分量的题。。。 其实不加修改操作和苹果树是一样的。加上之后我们可以对每个询问加上一维时间,然后balabala。 为什么块要取n^2/3? VFleaK...
分类:其他好文   时间:2015-01-31 14:25:26    阅读次数:210
BZOJ3052 [wc2013]糖果公园
这两天我都在干嘛= =。。。浪死了啊啊啊终于调出来了这道2b题。。。莫队~莫队~但是注意要直接树分块!按L排序,分块R和Change即可具体方法还有复杂度什么的详见vfk的blog好了 1 /*****************************************************....
分类:其他好文   时间:2014-12-30 20:37:18    阅读次数:146
BZOJ 3052 WC2013 糖果公园 带修改树上莫队
题目大意:给定一棵树,每个点有一个颜色,提供两种操作: 1.询问两点间路径上的Σv[a[i]]*w[k],其中a[i]代表这个点的颜色,k表示这个点是这种颜色第k次出现 2.修改某个点的颜色 VfleaKing的题解见 http://vfleaking.blog.163.com/blog/static/174807634201311011201627/ 带修改莫队上树……如果不带修改就正常...
分类:其他好文   时间:2014-11-27 14:37:22    阅读次数:222
18条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!