
线段树
文章平均质量分 88
线段树
ShadyPi
写写博客当笔记
展开
-
Luogu2605 [ZJOI2010]基站选址
原题链接:https://www.luogu.com.cn/problem/P2605基站选址题目描述有 NNN 个村庄坐落在一条直线上,第 i(i>1)i(i>1)i(i>1) 个村庄距离第 111 个村庄的距离为 DiD_iDi。需要在这些村庄中建立不超过 KKK 个通讯基站,在第 iii 个村庄建立基站的费用为 CiC_iCi。如果在距离第 iii 个村庄不超过 SiS_iSi 的范围内建立了一个通讯基站,那么就村庄被基站覆盖了。如果第 iii 个村庄没有被覆盖,则需要向原创 2021-03-01 21:01:12 · 441 阅读 · 0 评论 -
Luogu5607 [Ynoi2013] 无力回天 NOI2017
原题链接:https://www.luogu.com.cn/problem/P5607无力回天题目描述给你一个长度为 n 的整数序列 a1a_1a1 , a2a_2a2 , …\ldots…, ana_nan ,你需要实现以下两种操作,每个操作都可以用四个整数 opt l r vopt\;l\;r\;voptlrv 来表示:opt=1opt=1opt=1 时,代表把一个区间 [l,r][l,r][l,r] 内的所有数都 xor 上 vvv。opt=2opt=2opt=2 时, 查询一个原创 2021-02-21 18:08:44 · 225 阅读 · 0 评论 -
Luogu3792 由乃与大母神原型和偶像崇拜
原题链接:https://www.luogu.com.cn/problem/P3792由乃与大母神原型和偶像崇拜(精简版题面,想看原题面的读者可以点击上方链接)题目描述给你一个长为 nnn 的序列 aaa每次两个操作:修改 xxx 位置的值为 yyy查询区间 [l,r][l,r][l,r] 是否可以重排为值域上连续的一段输入格式第一行两个数 n,mn,mn,m第二行 nnn 个数表示 aia_iai后面 mmm 行每行三个数 optoptopt xxx yyy,或者optoptopt原创 2021-02-21 11:15:03 · 224 阅读 · 0 评论 -
Luogu1712 [NOI2016] 区间
原题链接:https://www.luogu.com.cn/problem/P1712区间题目描述在数轴上有 nnn 个闭区间从 111 至 nnn 编号,第 iii 个闭区间为 [li,ri][l_i,r_i][li,ri]。现在要从中选出 mmm 个区间,使得这 mmm 个区间共同包含至少一个位置。换句话说,就是使得存在一个 xxx ,使得对于每一个被选中的区间 [li,ri][l_i,r_i][li,ri],都有 li≤x≤ril_i \leq x \leq r_ili≤x≤ri原创 2021-02-18 23:15:51 · 198 阅读 · 0 评论 -
Luogu4198 楼房重建
原题链接:https://www.luogu.com.cn/problem/P4198楼房重建题目描述小 A 的楼房外有一大片施工工地,工地上有 NNN 栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。为了简化问题,我们考虑这些事件发生在一个二维平面上。小 A 在平面上 (0,0)(0,0)(0,0) 点的位置,第 iii 栋楼房可以用一条连接 (i,0)(i,0)(i,0) 和 (i,Hi)(i,H_i)(i,Hi) 的线段表示,其中原创 2021-02-18 00:26:05 · 164 阅读 · 0 评论 -
Luogu3178 [HAOI2015]树上操作
原题链接:https://www.luogu.com.cn/problem/P3178树上操作题目描述有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a 。操作 2 :把某个节点 x 为根的子树中所有点的点权都增加 a 。操作 3 :询问某个节点 x 到根的路径中所有点的点权和。输入格式第一行包含两个整数 N, M 。表示点数和操作数。接下来一行 N 个整数,表示树中节点的初始权值。接下来 N-1 行每行两个正整原创 2021-02-11 09:13:04 · 188 阅读 · 0 评论 -
Luogu3431 [POI2005]AUT-The Bus
原题链接:https://www.luogu.com.cn/problem/P3431AUT-The Bus题目描述The streets of Byte City form a regular, chessboardlike network - they are either north-south or west-east directed. We shall call them NS- and WE-streets. Furthermore, each street crosses the wh原创 2021-02-05 15:23:27 · 190 阅读 · 1 评论 -
Luogu5816 [CQOI2010]内部白点
原题链接:https://www.luogu.com.cn/problem/P5816内部白点题目描述无限大正方形网格里有 nnn 个黑色的顶点,所有其他顶点都是白色的(网格的顶点即坐标为整数的点,又称整点)。每秒钟,所有内部白点同时变黑,直到不存在内部白点为止。你的任务是统计最后网格中的黑点个数。内部白点的定义:一个白色的整点 P(x,y)P(x,y)P(x,y) 是内部白点当且仅当 PPP 在水平线的左边和右边各至少有一个黑点(即存在x1<x<x2x_1 < x < x_原创 2021-02-04 18:59:49 · 269 阅读 · 0 评论 -
Luogu1904 天际线
原题链接:https://www.luogu.com.cn/problem/P1904天际线题目描述Latium 省的 Genoa 是亚平宁半岛西海岸北端的一片土地,自然资源丰富,却无人居住。你受到罗马执政官 Caesar 的委任,前往 Genoa 建立新的城市。Caesar 对这次任务的要求是在 Genoa 这片土地上建立起一座繁荣的城市,他将以此作为衡量你的表现的标准。正在你大刀阔斧地进行城市建设的时候,Caesar 突然写信给你,说他要检查 Genoa 的建设情况。Caesar 希望知道你的城原创 2021-02-03 12:40:12 · 329 阅读 · 0 评论 -
Luogu1856 [USACO5.5]矩形周长Picture(矩形周长并)
原题链接:https://www.luogu.com.cn/problem/P1856矩形周长Picture题目背景墙上贴着许多形状相同的海报、照片。它们的边都是水平和垂直的。每个矩形图片可能部分或全部的覆盖了其他图片。所有矩形合并后的边长称为周长。题目描述编写一个程序计算周长。如图1所示7个矩形。如图2所示,所有矩形的边界。所有矩形顶点的坐标都是整数。输入格式输入文件的第一行是一个整数N(0<=N<5000),表示有多少个矩形。接下来N行给出了每一个矩形左下角坐标和右上角原创 2021-02-02 23:08:30 · 1322 阅读 · 3 评论 -
Luogu5490 【模板】扫描线(矩形的面积并)
原题链接:https://www.luogu.com.cn/problem/P5490【模板】扫描线题目描述求 nnn 个矩形的面积并。输入格式第一行一个正整数 nnn。接下来 nnn 行每行四个非负整数 x1,y1,x2,y2x_1, y_1, x_2, y_2x1,y1,x2,y2 ,表示一个矩形的左下角坐标为 (x1,y1)(x_1, y_1)(x1,y1),右上角坐标为 (x2,y2)(x_2, y_2)(x2,y2)。输出格式一行一个正整数,表示 nnn 个矩形的并原创 2021-02-02 19:48:32 · 370 阅读 · 0 评论 -
Luogu5889 跳树
原题链接:https://www.luogu.com.cn/problem/P5889跳树题目背景兔子喜欢跳树。题目描述一天,兔子在一棵点数为 2n−12^n-12n−1 完全二叉树上的一个结点上,他准备进行若干次如下的跳跃。跳到这个点的左儿子,保证这个点有左儿子。跳到这个点的右儿子,保证这个点有右儿子。跳到这个点的父亲,若这个点是根,无视此操作。其中,iii 号点要么没有儿子,要么有左儿子 2×i2 \times i2×i 和右儿子 2×i+12 \times i + 12×i+1。原创 2021-01-30 14:20:32 · 354 阅读 · 0 评论 -
Luogu2572 [SCOI2010]序列操作
原题链接:https://www.luogu.com.cn/problem/P2572序列操作题目描述lxhgww 最近收到了一个 010101 序列,序列里面包含了 nnn 个数,下标从 000 开始。这些数要么是 000,要么是 111,现在对于这个序列有五种变换操作和询问操作:0 l r 把 [l,r][l, r][l,r] 区间内的所有数全变成 0001 l r 把 [l,r][l, r][l,r] 区间内的所有数全变成 1112 l r 把 [l,r][l,r][l,r] 区间内的所有原创 2021-01-28 20:27:13 · 361 阅读 · 0 评论 -
Luogu2894 [USACO08FEB]Hotel G
原题链接:https://www.luogu.com.cn/problem/P2894Hotel G题目描述The cows are journeying north to Thunder Bay in Canada to gain cultural enrichment and enjoy a vacation on the sunny shores of Lake Superior. Bessie, ever the competent travel agent, has named the Bu原创 2021-01-28 13:06:25 · 255 阅读 · 0 评论 -
[线段树实现区间最值]HDU5306 Gorgeous Sequence
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=5306Gorgeous SequenceProblem DescriptionThere is a sequence aaa of length nnn. We use aia_iai to denote the iii-th element in this sequence. You should do the following three types of operations to this se原创 2021-01-27 18:58:35 · 228 阅读 · 0 评论 -
[2018.11.05 T3] 零食
暂无链接零食题目背景TomTomTom最终还是放弃了买牛奶,选择了买零食。题目描述由于TomTomTom是一只有收集癖的猫,他会把很多零食堆在他的窝里面。TomTomTom的窝由nnn个独立的房间组成,房间与房间之间有n−1n−1n−1条过道,且从任意一个独立的房间可以经过过道到达其他所有的房间,TomTomTom的窝的入口在111号房间处。由于TomTomTom买了太多的零食,所...原创 2018-11-05 19:47:56 · 438 阅读 · 0 评论 -
[2018.10.31 T3] 玩
暂无链接玩题目背景你的昆特牌打的太好啦!不一会你就 AKAKAK 了 NOGPNOGPNOGP,只能无聊地堆牌玩!题面描述你有一些矩形卡牌,每次你会作如下三个操作:1.紧挨着最后一张牌往牌后面放一张牌,这张牌的底边与 XXX 轴重合且位于第一象限;(第一张牌最左边位于 X=0X=0X=0 处)2.拿走一张牌,并把后面的牌向前推到与前一张牌右边重合;3.询问[l,r][l , r]...原创 2018-11-01 19:22:10 · 318 阅读 · 0 评论 -
[2018.10.15 T3] 数列
暂无连接数列【题目描述】小Q和小C是好朋友。小Q喜欢数列。有一天,他心血来潮,写下了三个长度均为nnn的数列。小C也很喜欢数列。但是他只喜欢其中一种,波动数列。小C把他的喜好告诉了小Q。小Q便打算找出这三个数列内的最长波动数列。也就是说,如果我们将三个数列记做a[n][3]a[n][3]a[n][3],他必须要构造一个二元组序列:(p[i],q[i])(p[i], q[i])(p[...原创 2018-10-16 09:57:49 · 171 阅读 · 0 评论 -
[2018.10.15 T1] 或
暂无连接或【题目描述】小Q非常喜欢序列和位运算。有一天,小Q想到了一个模型:一个长度为nnn的非负整数序列xxx,满足mmm个条件:第iii个条件为x[li] or x[li+1] or ⋯ or x[ri]=pix[l_i]\ or\ x[l_{i+1}]\ or\ \cdots\ or\ x[r_i]=p_ix[li]&n...原创 2018-10-16 09:34:26 · 164 阅读 · 0 评论 -
BZOJ5216 [Lydsy2017省队十连测]公路建设
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=5216公路建设Description在Byteland一共有n个城市,编号依次为1到n,它们之间计划修建m条双向道路,其中修建第i条道路的费用为ci。Byteasar作为Byteland公路建设项目的总工程师,他决定选定一个区间[l,r],仅使用编号在该区间内的道路。他希望选择一些...原创 2018-09-22 16:51:09 · 422 阅读 · 0 评论 -
CF1042D Petya and Array
原题链接:http://codeforces.com/contest/1042/problem/DPetya and ArrayPetya has an array aaa consisting of nnn integers. He has learned partial sums recently, and now he can calculate the sum of elements...原创 2018-09-18 09:49:59 · 660 阅读 · 0 评论 -
BZOJ2716[Violet] 天使玩偶/SJY摆棋子
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=2716天使玩偶/SJY摆棋子题目描述Ayu 在七年前曾经收到过一个天使玩偶,当时她把它当作时间囊埋在了地下。而七年后 的今天,Ayu 却忘了她把天使玩偶埋在了哪里,所以她决定仅凭一点模糊的记忆来寻找它。我们把 Ayu 生活的小镇看作一个二维平面坐标系,而 Ayu 会不定...原创 2018-06-01 21:33:46 · 4215 阅读 · 0 评论 -
BZOJ4170 极光
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=4170极光Description“若是万一琪露诺(俗称rhl)进行攻击,什么都好,冷静地回答她的问题来吸引她。对方表现出兴趣的话,那就慢慢地反问。在她考虑答案的时候,趁机逃吧。就算是很简单的问题,她一定也答不上来。” –《上古之魔书》天空中出现了许多的北极光,这些北极...原创 2018-06-01 21:06:49 · 261 阅读 · 0 评论 -
BZOJ2989 数列
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=2989数列Description给定一个长度为n的正整数数列a[i]。定义2个位置的graze值为两者位置差与数值差的和,即graze(x,y)=|x-y|+|a[x]-a[y]|。2种操作(k都是正整数):1.Modify x k:将第x个数的值修改为...原创 2018-06-01 20:58:53 · 590 阅读 · 0 评论 -
BZOJ1176[Balkan2007] Mokia
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1176MokiaDescription维护一个W*W的矩阵,初始值均为S.每次操作可以增加某格子的权值,或询问某子矩阵的总权值.修改操作数M<=160000,询问数Q<=10000,W<=2000000.Input第一行两个整数,S,W;其中S...原创 2018-05-16 19:07:39 · 279 阅读 · 0 评论 -
Luogu3810 三维偏序(陌上花开)
原题链接:https://www.luogu.org/problemnew/show/P3810【模板】三维偏序(陌上花开)题目背景这是一道模板题可以使用bitset,CDQ分治,K-DTree等方式解决。题目描述有 nnn 个元素,第ii i 个元素有aiai a_i、bibi b_i 、cici c_i三个属性,设f(i)f(i) f(i) 表示满足aj≤ai...原创 2018-05-16 18:55:07 · 399 阅读 · 0 评论 -
[UESTC SC T4] Chika 的烦恼
BZOJ链接:http://www.lydsy.com/JudgeOnline/problem.php?id=4293Chika的烦恼【题目描述】Chika 家经营着一家旅馆,她经常要帮家里的忙,有时候,她需要去清理长 满杂草的后院。具体地,后院里面的每棵草都有其生长速率(每天所能生长的高 度),在某些给定的日期,她需要把高度大于某个值b 的杂草割掉一截,使其高 度剩...原创 2018-04-19 18:44:08 · 256 阅读 · 0 评论 -
Luogu1502 窗口的星星
原题链接:https://www.luogu.org/problemnew/show/P1502窗口的星星题目背景小卡买到了一套新房子,他十分的高兴,在房间里转来转去。题目描述晚上,小卡从阳台望出去,“哇~~~~好多星星啊”,但他还没给其他房间设一个窗户,天真的小卡总是希望能够在晚上能看到最多最亮的星星,但是窗子的大小是固定的,边也必须和地面平行。这时小卡使用了...原创 2018-04-19 18:42:39 · 326 阅读 · 0 评论 -
逆序对Plus
团队题库链接:https://www.luogu.org/problemnew/show/T24295逆序对Plus题目背景LPA AC了逆序对一题感觉不过瘾, 于是ShadyPi给他出了这样一道题。题目描述给定一个序列a[1], a[2], a[3] …, a[n] a[1],a[2],a[3]…,a[n] , 求满足a[i] < a[j] > a...原创 2018-04-19 18:41:50 · 173 阅读 · 0 评论 -
[2018.07.14 T3] B君的第六题
cdq分治套cdq分治原创 2018-07-16 13:42:05 · 319 阅读 · 0 评论 -
BZOJ1878 [SDOI2009]HH的项链
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1878HH的项链DescriptionHH有一串由各种漂亮的贝壳组成的项链。HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一段贝壳,思考它们所表达的含义。HH不断地收集新的贝壳,因此他的项链变得越来越长。有一天,他突然提出了一个问题:某一段贝壳中,包含...原创 2018-07-04 20:19:44 · 197 阅读 · 0 评论 -
BZOJ3813 奇数国
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=3813奇数国Description在一片美丽的大陆上有100000个国家,记为1到100000。这里经济发达,有数不尽的账房,并且每个国家有一个银行。某大公司的领袖在这100000个银行开户时都存了3大洋,他惜财如命,因此会不时地派小弟GFS清点一些银行的存款或者让GFS改...原创 2018-08-25 22:21:48 · 189 阅读 · 0 评论 -
CF438D The Child and Sequence
原题链接:http://codeforces.com/problemset/problem/438/DThe Child and SequenceAt the children’s day, the child came to Picks’s house, and messed his house up. Picks was angry at him. A lot of importa...原创 2018-08-17 17:08:23 · 225 阅读 · 0 评论 -
HDU5828 Rikka with Sequence
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=5828Rikka with SequenceProblem DescriptionAs we know, Rikka is poor at math. Yuta is worrying about this situation, so he gives Rikka some math t...原创 2018-08-17 15:13:09 · 375 阅读 · 0 评论 -
BZOJ2752[HAOI2012] 高速公路(road)
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=2752高速公路(road)DescriptionY901高速公路是一条重要的交通纽带,政府部门建设初期的投入以及使用期间的养护费用都不低,因此政府在这条高速公路上设立了许多收费站。Y901高速公路是一条由N-1段路以及N个收费站组成的东西向的链,我们按照由西向东的顺...原创 2018-08-22 09:53:16 · 231 阅读 · 0 评论 -
[2018.07.12 T2] B君的第二题
暂无链接B君的第二题【问题描述】申生在内而亡,重耳在外而安 考虑k+1k+1k + 1个数组a[i](0≤i≤k)a[i](0≤i≤k)a[i] (0 ≤ i ≤ k)。 为了方便起见,每个数组a[i]a[i]a[i]长度为nnn,下标从111开始。(直观来说就是第一维下标从000开始,第二维下标从1开始。) 其中a[i]a[i]a[i]时时刻刻是a[i−1](1≤i≤...原创 2018-07-13 14:15:22 · 487 阅读 · 0 评论 -
[2018.07.24 T3] 大原题
暂无链接大原题【问题描述】山穷水尽疑无路,柳暗花明又一村。 话不多说——给定一个数列a,你需要支持的操作:区间and,区间or,询问区间最大值。 【输入格式】一行两个整数n,m,表示数列长度和操作个数。 接下来一行有n个整数,第i个数表示ai。 接下来m行,每一行均为以下三种操作中的一种 1 l r val:ai=ai and val(l≤i≤r) ...原创 2018-07-24 17:00:06 · 330 阅读 · 0 评论 -
BZOJ3038 上帝造题的七分钟2
原题链接:https://www.lydsy.com/JudgeOnline/problem.php?id=3038上帝造题的七分钟2DescriptionXLk觉得《上帝造题的七分钟》不太过瘾,于是有了第二部。“第一分钟,X说,要有数列,于是便给定了一个正整数数列。第二分钟,L说,要能修改,于是便有了对一段数中每个数都开平方(下取整)的操作。第三分钟,k说,要能查询,...原创 2018-07-23 21:32:57 · 200 阅读 · 0 评论 -
Luogu4513 小白逛公园
原题链接:https://www.luogu.org/problemnew/show/P4513小白逛公园题目背景小新经常陪小白去公园玩,也就是所谓的遛狗啦…题目描述在小新家附近有一条“公园路”,路的一边从南到北依次排着 nnn 个公园,小白早就看花了眼,自己也不清楚该去哪些公园玩了。一开始,小白就根据公园的风景给每个公园打了分-.-。小新为了省事,每次遛狗的时候都...原创 2018-07-23 19:59:33 · 247 阅读 · 0 评论 -
POJ2828 Buy Tickets
原题链接:http://poj.org/problem?id=2828Buy TicketsDescriptionRailway tickets were difficult to buy around the Lunar New Year in China, so we must get up early and join a long queue…The Lunar...原创 2018-04-16 22:53:21 · 402 阅读 · 0 评论