离线处理
cervoliu
这个作者很懒,什么都没留下…
展开
-
[SDOI 2014] [JZOJ 3625] 旅行
Description一棵树,每个节点有权值和颜色。询问有一下几种:询问从u到v的路径上与u相同颜色的节点的权值和(保证u与v颜色相同)询问从u到v的路径上与u相同颜色的节点的权值的MAX(保证u与v颜色相同)修改节点v的权值修改节点v的颜色Analysis若不考虑颜色,那么这就是一个裸的链剖(链剖裸题)。在线做法由于还没有搞出来,留坑待填。离线大法首先,我们要高呼:离线大法好!离线大法好原创 2016-05-11 19:08:35 · 549 阅读 · 0 评论 -
JZOJ 3547【清华集训2014】mex
Description有一个长度为n的数组{a1,a2,…,an}。m次询问,每次询问一个区间内最小没有出现过的自然数。Analysis题目描述使人神清气爽。在线可以用可持久化权值线段树,第i棵树记录a[1~i]各个值出现的右端点。然后根据线段树的特性查找下去即可。离线将询问区间按右端点排序。然后直接上权值线段树,方法如上述在线做法。Code我打的是在线做法。 事实证明离线大法大好!离线大法大好!原创 2016-05-13 20:10:10 · 719 阅读 · 0 评论 -
【TJOI & HEOI 2016】【JZOJ 4604】【BZOJ 4551】 树
Description 100%1≤N,Q≤100000100\%1\leq N,Q\leq 100000Analysis一秒无脑链剖,能过。 离线,把操作反过来做是正解。Code#include<cstdio>#include<algorithm>#define fo(i,a,b) for(int i=a;i<=b;i++)#define efo(i,v) for(int i=last[原创 2016-07-11 16:54:46 · 438 阅读 · 0 评论 -
【JZOJ 4598】 准备食物
Description“~妖梦,我又饿了!” 魂魄妖梦身为西行寺家的专属庭师第二代兼大小姐的西行寺幽幽子的护卫,却承担了为幽幽子准备食物的任务。幽幽子是个非常贪吃的亡灵,所以妖梦经常为食物的问题所困。 现在,妖梦有n盘食物排成一排,第i盘食物有一个属性a[i]。亡灵的体质比较特殊,所以妖梦认为食物的属性很重要。妖梦会进行q次询问,每次给出两个整数r,k,她想知道有多少个区间[i,r](1≤i≤r原创 2016-07-09 16:48:00 · 402 阅读 · 0 评论 -
【JZOJ 3854】 分组
DescriptionBsny所在的精灵社区有n个居民,每个居民有一定的地位和年龄,ri表示第i个人的地位,ai表示第i个人的年龄。 最近社区里要举行活动,要求几个人分成一个小组,小组中必须要有一个队长,要成为队长有这样的条件: 1、队长在小组中的地位应该是最高的(可以并列第一); 2、小组中其他成员的年龄和队长的年龄差距不能超过K。 有些人想和自己亲密的人组在同一个小组,同时希望所在的小组原创 2017-01-17 22:24:41 · 398 阅读 · 0 评论 -
【JZOJ 3886】 道路维护
Description最近徆多人投诉说C国的道路破损程度太大,以至亍无法通行 C国的政府徆重视这件事,但是最近财政有点紧,丌可能将所有的道路都进行维护,所以他们决定按照下述方案进行维护 将C国抽象成一个无向图,定义两个城市乊间的某条路径的破损程度为该条路径上所有边破损程度的最大值,定义两个城市乊间的破损程度为两个城市乊间所有路径破损程度的最小值 然后C国政府向你提问多次,有多少个城市对的破损程原创 2017-01-19 20:18:30 · 467 阅读 · 0 评论 -
【JZOJ 3875】 星球联盟
Description在遥远的S星系中一共有N个星球,编号为1…N。其中的一些星球决定组成联盟,以方便相互间的交流。 但是,组成联盟的首要条件就是交通条件。初始时,在这N个星球间有M条太空隧道。每条太空隧道连接两个星球,使得它们能够相互到达。若两个星球属于同一个联盟,则必须存在一条环形线路经过这两个星球,即两个星球间存在两条没有公共隧道的路径。 为了壮大联盟的队伍,这些星球将建设P条新的太空隧道原创 2017-01-19 21:40:39 · 506 阅读 · 0 评论 -
【SDOI2014】数表
Description求∑i=1n∑j=1mf(gcd(i,j))[f(gcd(i,j))≤a]\sum_{i=1}^n\sum_{j=1}^mf(gcd(i,j))[f(gcd(i,j))\leq a] 其中f(n)=∑d|ndf(n)=\sum_{d|n}d QQ组数据,每组数据给出n,m,an,m,a 1≤n,m≤105,1≤Q≤2∗1041\leq n,m\leq 10^5,1\leq原创 2017-03-10 18:39:29 · 528 阅读 · 0 评论