随笔分类 - 高级数据结构 / 线段树
摘要:P3313 [SDOI2014] 旅行 题意简述: 给一颗树,点有点权以及颜色,要求实现四种操作: 1.修改某点点权 2.修改某点颜色 3.求一条树上最短路(x,y)上颜色与 x,y 都相同的点的点权和,保证 x,y颜色相同 4.求一条树上最短路(x,y)上颜色与 x,y 都相同的点的点权最大值,保
阅读全文
摘要:P6157 有趣的游戏 题意简述: 给你一棵树,要求你维护一条链上任意两点 的最大值,以及在去掉这两个点后的整棵树山任意两点 的最大值 Solution: 我们不难发现,在一些数中最大的 \(w
阅读全文
摘要:P4899 [IOI2018] werewolf 狼人 又是欢乐的 kruskal 重构树捏。 首先我们来仔细研读一下题目: 当你是人形时,你必须避开城市 ;而当你是狼形时,则必须避开城市 \(R_i + 1, R_i + 2, \ldots ,
阅读全文
摘要:P7834 [ONTAK2010] Peaks 加强版 [ONTAK2010] Peaks 加强版 题目背景 原题链接:P4197 Peaks 题目描述 给定一张 个点、 条边的无向图,第 个点的权值为 ,边有边权。 有 组询问,每组询问给
阅读全文
摘要:P2468 [SDOI2010] 粟粟的书架 题意简述: 给你一个矩阵,每次给定一个矩形和一个值 ,让你在这个矩形中选 个数使得这 个数的和 且最小化这个 对于 的数据,满足 ,\(M\
阅读全文
摘要:P5500 [LnOI2019] 真正的 OIer 从不女装 题意简述 : 维护一个序列,支持两种操作: 1.区间覆盖。 2.在区间 上女装不超过 次后区间最长相同连续子序列。 其中女装操作是指对于 任选一个 ,将\
阅读全文
摘要:Solution: 对于区间上的问题,我们都不难想到可以用线段树解决 预处理: 对于一个数 记录他左边第一个和它相同的数的位置 然后我们将询问离线后排序 然后我们扫描整个数组: 对于一个询问,我们只在当前枚举的i=r时进行答案统计 对于一个数 :
阅读全文
摘要:P6329 【模板】点分树 | 震波 来补点分树模板的题解了: 先明确一下点分树的定义:又很多个重心构成的一棵树,且树上的层数关系对应重心的大小 那么我们为什么要建这一颗树呢:因为我们要处理多组询问并且又修改. 然后点分树的建树方式其实在定义中就几乎给出了,就是在求重心时将新老重心连一条边. 然后我
阅读全文
摘要:P7518 [省选联考 2021 A/B 卷] 宝石 Solution: 首先我们注意到宝石收集器上的顺序是不变的,所以我们考虑将每个点的点权转化为其在宝石收集器上的排名(后文的权值都是这个意思) 然后我们记录两个数组: 用来表示在rt->u这段路径上,权
阅读全文
摘要:P3968 [TJOI2014] 电源插排 题目描述 小 M 的实验室有很多电源插排。这些插排的编号从 到 ,由左向右排成一排。 每天早晨,这些插排都是没有被使用的。每当一个学生来到实验室,他就将自己的笔记本电源插到某一个未被使用的插排上。 实验室的同学们都很奇怪,他们完成这个
阅读全文
摘要:[ARC073F] Many Moves [ARC073F] Many Moves 题面翻译 在一行中有 个格子,从左往右编号为 到 。 有 颗棋子,一开始分别位于位置 和 。按顺序给出 个要求,每个要求是如下形式: 给出一个位置
阅读全文
摘要:P4216 [SCOI2015] 情报传递 题意简述:给你一棵树,在每个时刻可能将某个点点亮,或者做一次查询,询问x->y路径上有多少点是在当前时间k秒前点亮的 Solution: 这让我们很难不想到主席树: 每个节点建一颗主席树,维护根节点到此节点路径上在某个时间段内被点亮的点的个数(即以时间为x
阅读全文
摘要:P2542 [AHOI2005] 航线规划 题目描述 对 Samuel 星球的探险已经取得了非常巨大的成就,于是科学家们将目光投向了 Samuel 星球所在的星系——一个巨大的由千百万星球构成的 Samuel 星系。 星际空间站的 Samuel II 巨型计算机经过长期探测,已经锁定了 Samuel
阅读全文
摘要:Mummy Madness 你打开了一个埃及古墓,木乃伊们从几千年的沉睡中惊醒,变得十分暴躁。 沙漠看做一个无限大的网格,你在 格子中, 只木乃伊分布在不同的格子中,不会有木乃伊初始在 ,允许多只木乃伊同一时刻处于同一格子(坐标的绝对
阅读全文
摘要:P4587 [FJOI2016] 神秘数 暑假zdy集训让我感到人类智慧的一题 虽然本题貌似希望考察主席树,但是我觉得这题的Trick还是太智慧了 [FJOI2016] 神秘数 题目描述 一个可重复数字集合 的神秘数定义为最小的不能被 的子集的和表示的正整数。例如 \(S=\
阅读全文
摘要:CF115E Linear Kingdom Races 题面翻译 题目描述 你是一个赛车比赛的组织者,想在线性王国中安排一些比赛。 线性王国有 条连续的从左到右的道路。道路从左到右依次编号为从 到 ,因此道路按照升序排列。在这些道路上可能会有几场比赛,每一场比赛都将
阅读全文
摘要:CF786B Legacy Legacy 题面翻译 Rick 和他的同事们做出了一种新的带放射性的婴儿食品(???根据图片和原文的确如此...),与此同时很多坏人正追赶着他们。因此 Rick 想在坏人们捉到他之前把他的遗产留给 Morty。 在宇宙中一共有 个星球标号为 \(1 \sim
阅读全文
摘要:[SCOI2007] 降雨量 题目描述 我们常常会说这样的话:“ 年是自 年以来降雨量最多的”。它的含义是 年的降雨量不超过 年,且对于任意 , 年的降雨量严格小于 年。例如 2002、2003、2004
阅读全文
摘要:P4344 [SHOI2015] 脑洞治疗仪 说句闲话: 模拟赛因为没注意push_up痛失70pts Solution: 感觉比较好写的线段树,维护几个变量: ,lmx表示该区间从左端点开始的最长连续脑洞的长度,rmx,mx类似.cnt表示该区间内有多少个点是
阅读全文