题目描述 我们常常会说这样的话:“X年是自Y年以来降雨量最多的”。它的含义是X年的降雨量不超过Y年,且对于任意$Y简单来说!对于一个询问来说$x,y$,我们需要满足$x\ge y z 其中z\in[x+1,y 1]$ 一眼看过去QwQ 这个题难道不是区间维护最大值,不就OK了吗? 一写,发现完美gg ...
分类:
其他好文 时间:
2018-12-22 13:55:18
阅读次数:
192
题目大意 给定初始状态全部为 $0$ 的长度为 $10^9$ 的区间,$ n $ 次操作,每次操作有 $p$ 的概率给 $[l,r]$ 的数 $+1$ 求最终序列中 $K$ 的期望出现次数。 题解 首先将区间离散化,将离散化后的每一个小区间看做一个有权值的点,建线段树,然后考虑对每一个区间维护一个多 ...
分类:
其他好文 时间:
2018-12-10 20:52:55
阅读次数:
163
[TOC] 题目链接 "bzoj4237: 稻草人" 题解 暴力统计是n^2的 考虑统计一段区间对另一端的贡献 对于y值cdq分治,降调一维 对于当前两个分治区间统计上面那部分对下面那部分的贡献 对当前两区间x排序后,对上部分维护单增单调栈,得到距离当前点最近的比她低的点p 对于下面的区间维护一个上 ...
分类:
其他好文 时间:
2018-09-27 22:06:47
阅读次数:
130
题解: 树状数组维护动态开点线段树 实质上是树状数组对应区间维护一颗动态开点线段树 方便对应区间小于x的个数 3295: [Cqoi2011]动态逆序对 Description 对于序列A,它的逆序对数定义为满足i<j,且Ai>Aj的数对(i,j)的个数。给1到n的一个排列,按照某种顺序依次删 除m ...
分类:
其他好文 时间:
2018-08-17 01:24:40
阅读次数:
180
其实就是线段树啦 什么是值域线段树 我们(初学者)都知道线段树是拿来维护数列区间的信息的。但是如果我们想要查询的重点在于数值而不是区间信息呢?这时候就要对于值域区间维护线段树了。 例题 bzoj4627: [BeiJing2016]回转寿司 题目大意 给定$n$个数和$L,R$,问其中区间和满足$L ...
分类:
其他好文 时间:
2018-06-07 21:46:30
阅读次数:
171
ps:终于学会了伸展树的区间操作,做一个完整的总结,总结一下自己的伸展树的单点操作和区间维护,顺便给未来的总结复习用。 splay是一种平衡树,【平均】操作复杂度O(nlogn)。首先平衡树先是一颗二叉搜索树,刚刚开始学的时候找题hash数字的题先测板子。。。 后来那题被学长改了数据不能用平衡树测了 ...
分类:
其他好文 时间:
2018-04-25 00:15:05
阅读次数:
196
传送门:Color the ball Color the ball Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 25511 Accepted ...
分类:
其他好文 时间:
2018-04-23 21:20:10
阅读次数:
176
【传送门:BZOJ4491】 简要题意: 给出一个长度为n的序列,m个操作,每个操作输入x,y,求出第x个数到第y个数的最长子串,保证这个最长子串是不上升或不下降子串 题解: 线段树 因为不上升或不下降嘛,就差分一下呗 每一段区间维护: d表示最多连续的非正数的个数,u表示最多连续的非负数的个数 l ...
分类:
其他好文 时间:
2018-04-11 10:36:49
阅读次数:
193
Time Limit: 1000 ms Memory Limit: 256 MB Description 从前有一个策略游戏, 叫做 蚂蚁上树 游戏中有一棵 $n$ 个节点, 以 1 为根的有根树 初始始每个节点都为空, 游戏系统会进行两种操作 : 1 x , 表示往 $x$ 节点放入一只睡眠状态中 ...
分类:
其他好文 时间:
2018-04-08 22:32:44
阅读次数:
171
题面在[这里][1] description 动态区间第$k$大 data range $$n,m\le 10000,a_i,t\le 1e^9$$ solution 前置技能:主席树,静态区间第$k$大 注意到主席树的区间维护是通过前缀和来实现的, 修改时需要对所有前缀进行修改,一次复杂度是$O( ...
分类:
其他好文 时间:
2018-04-04 21:13:13
阅读次数:
186