线段树
ezoixx118
已经退役的OIer,随缘更新文化课的Idea
展开
-
【国集作业】【ARC082F】Sandglass【线段树】
线段树好题,然而我并没有想到线段树 小视野链接 洛谷链接 题目大意 有一个沙漏,共XXX克沙子,每一秒就有一克沙子从上方掉到下方(掉完为止)。在第R1,R2…RkR1,R2…RkR_1,R_2\ldots R_k秒沙漏会被翻过来(即上下方的沙子质量交换)(翻转不计时)。有QQQ组询问:每次给出(xi,ti)(xi,ti)\left( x_i,t_i\right),求初始上方有xixix_i...原创 2018-08-17 21:14:10 · 213 阅读 · 1 评论 -
【BZOJ4049】【Cerc2014】 Mountainous landscape 【凸包】【线段树】
是时候补补计算几何了。。 bzoj链接 题目大意 给你一条折线(顶点为p1,p2,…,pnp1,p2,…,pnp_1,p_2,\dots,p_n),求对于折线中每条线段向右延长与折线的第一个交点所在的线段(不能交于该线段的上端点)的编号(无解输出0)。 题解 用线段树维护当前区间lll至rrr的点的上凸壳。查询时在区间i+1,n−1i+1,n−1i+1,n-1寻找线段pi,pi+1pi,...原创 2018-08-28 20:57:07 · 256 阅读 · 0 评论 -
【hdu6091】Rikka with Match(【xsy2543】恐怖分子)【线段树】
题意 n*m方格上有K个障碍点,Q次询问以一个点为顶点的矩形中不内含障碍点的有多少个 题解 以蓝圈为询问点的另一矩形顶点在下图范围(红圈为障碍点) 于是把图分成(左上,右下,左下,右上)四块,对于每一块计算贡献 可以把当前计算的边角位放在左下,按x扫描线,用线段树维护答案 这里的线段树类似李超线段树,比较复杂,我不会用文字表述qwq,请看代码+画图理解 时间O(n∗log2(n))O(n*log...原创 2019-08-05 20:48:07 · 223 阅读 · 0 评论