
可持久化线段树
文章平均质量分 70
路人黑的纸巾
高一SD
展开
-
【BZOJ3585】【JZOJ3547】【luoguP4137】mex
problemDescription有一个长度为n的数组{a1,a2,…,an}。m次询问,每次询问一个区间内最小没有出现过的自然数。Input第一行n,m。第二行为n个数。从第三行开始,每行一个询问l,r。Output一行一个数,表示每个询问的答案。Sample Input5 52 1 0 2 13 32 32 41 23 5S...原创 2018-06-23 14:26:30 · 444 阅读 · 0 评论 -
【JZOJ5710】Mex
problemDescription在组合游戏中计算状态的 SG 值时,我们常常会遇到 mex 函数。mex(S) 的值为集合 S 中没有出现过的最小自然数。例如,mex({1,2}) = 0、mex({0,1,2,3}) = 4。 给定长度为 n 的序列 a。现有 m 次询问,每次给定 l 和 r,询问区间 [l,r] 的数构成的集合的 mex 值。Input输入数据的第一行包...原创 2018-06-23 14:30:53 · 2061 阅读 · 0 评论 -
【JZOJ1011】Zoo
problemDescriptionJZ拥有一个很大的野生动物园。这个动物园坐落在一个狭长的山谷内,这个区域从南到北被划分成N个区域,每个区域都饲养着一头狮子。这些狮子从北到南编号为1,2,3,…,N。每头狮子都有一个觅食能力值Ai,Ai越小觅食能力越强。饲养员西西决定对狮子进行M次投喂,每次投喂都选择一个区间[I,J],从中选取觅食能力值第K强的狮子进行投喂。值得注意的是,西西不愿意对某...原创 2018-06-19 22:12:55 · 761 阅读 · 0 评论 -
【JZOJ3379】查询
description对于一个整数序列,查询区间第k大数可以在O(logN)的时间内轻松完成。现在我们对这个问题进行推广。考虑带重复数的集合(multiset)。定义在该类集合上的并操作“+”为两个集合的所有数不剔除重复得到的结果。比如,若A={1,2,2,3},B={2,3,4,4},则C={1,2,2,2,3,3,4,4}。对于一个给定序列A[1…N],定义A[x…y]为包含y-x+1个...原创 2019-07-10 17:23:17 · 173 阅读 · 0 评论