
树上莫队
文章平均质量分 61
PoPoQQQ
这个作者很懒,什么都没留下…
展开
-
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 13:02:58 · 3703 阅读 · 2 评论 -
BZOJ 3757 苹果树 树上莫队
题目大意:给定一棵树,每个节点有一个颜色,原创 2014-11-25 12:45:18 · 1937 阅读 · 0 评论 -
BZOJ 2589 Spoj 10707 Count on a tree II 强制在线莫队算法(TLE)
题目大意:给定一棵树,每个节点有一个颜色,多次询问某条路径上颜色数量,强制在线正解是块状数组,强制在线莫队会TLE到死,想AC这道题的不用看了如果朴素的跑树上莫队其实并不难- - 但是强制在线因此我们可以考虑强制在线莫队算法将树分成O(n^1/3)块,每块大小O(n^2/3)记录每两块之间的答案、每种颜色的出现次数和哪些点被记录到了答案中每次查询先找到两端点所在块的端点的答原创 2015-01-16 16:19:39 · 4274 阅读 · 6 评论 -
BZOJ 4129 Haruna’s Breakfast 带修改树上莫队+分块
题目大意:给定一棵树,每个点有一个非负点权,支持下列操作 1.修改某个点的点权 2.查询某条链上的mex 考虑链上不带修改的版本,我们可以用莫队来搞(链接戳这里) 现在到了树上带修改,果断糖果公园 本来抱着逗比的心态写了一发结果1.4s过了 跟糖果公园的80s完全不成正比啊0.0#include <cmath>#include <cstdio>#include <cstring>#原创 2015-06-12 15:12:27 · 2851 阅读 · 2 评论