码迷,mamicode.com
首页 >  
搜索关键字:bzoj4129    ( 8个结果
bzoj4129 Haruna’s Breakfast 树上带修莫队+分块
bzoj4129 Haruna’s Breakfast。 树上带修莫队+分块 ...
分类:其他好文   时间:2019-10-17 12:08:24    阅读次数:73
【BZOJ4129】Haruna’s Breakfast(树上莫队)
【BZOJ4129】Haruna’s Breakfast(树上莫队) 题面 "BZOJ" Description Haruna每天都会给提督做早餐! 这天她发现早饭的食材被调皮的 Shimakaze放到了一棵 树上,每个结点都有一样食材,Shimakaze要考验一下她。 每个食材都有一个美味度,Sh ...
分类:其他好文   时间:2018-04-07 17:33:32    阅读次数:207
Bzoj4129: Haruna’s Breakfast
题面 "Bzoj" Sol 树上带修改莫队 求$mex$可以对数字也分块 数字大于$n$就设为$n+1$ 查询就找到那个不满的块,在块内找到$mex$ cpp include define RG register define IL inline define Fill(a, b) memset(a ...
分类:其他好文   时间:2018-04-06 23:53:01    阅读次数:232
bzoj4129 Haruna’s Breakfast
Description Haruna每天都会给提督做早餐! 这天她发现早饭的食材被调皮的 Shimakaze放到了一棵树上,每个结点都有一样食材,Shimakaze要考验一下她。 每个食材都有一个美味度,Shimakaze会进行两种操作: 1、修改某个结点的食材的美味度。 2、对于某条链,询问这条链 ...
分类:其他好文   时间:2017-07-12 01:18:29    阅读次数:183
BZOJ4129(树上带修莫队)
树上莫队的基本思路是把树按dfs序分块,然后先按x所在块从小到大排序,再按y所在块从小到大排序,处理询问即可。 这道题带修改,再加一个时间维即可。 时间复杂度据说是$n^{\frac53}$,不知道是为什么。 (块大小改成3也过了什么鬼..) ...
分类:其他好文   时间:2017-03-06 13:41:44    阅读次数:344
BZOJ4129: Haruna’s Breakfast
http://www.lydsy.com/JudgeOnline/problem.php?id=4129 树上带修改求mex,树上带修改莫队即可。#includeusing namespace std;const int maxn=50015,maxe=100015,maxm=50015,maxb....
分类:其他好文   时间:2015-08-11 09:54:57    阅读次数:122
【树上莫队】【带修莫队】【权值分块】bzoj4129 Haruna’s Breakfast
#include#include#include#includeusing namespace std;#define N 50001int v[N=n) return; T[x]+=op; if(!T[x]) --sumv[nu2[x]]; else if(o...
分类:其他好文   时间:2015-06-18 23:33:29    阅读次数:97
BZOJ 4129 Haruna’s Breakfast 带修改树上莫队+分块
题目大意:给定一棵树,每个点有一个非负点权,支持下列操作 1.修改某个点的点权 2.查询某条链上的mex 考虑链上不带修改的版本,我们可以用莫队来搞(链接戳这里) 现在到了树上带修改,果断糖果公园 本来抱着逗比的心态写了一发结果1.4s过了 跟糖果公园的80s完全不成正比啊0.0#include #include #include #...
分类:其他好文   时间:2015-06-12 17:33:29    阅读次数:153
8条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!