随笔分类 -  线段树进阶

标记永久化、区间最值问题以及历史最大值,还有一些看完之后根本想不到要用线段树的线段树好题。
摘要:浅谈区间最值操作与历史最值问题: "https://www.cnblogs.com/AKMer/p/10225100.html" 题目传送门: "http://uoj.ac/problem/164" 论文题。论文做法如下: 首先我们定义一种标记$(a,b)$,表示给这个区间先加上$a$再跟$b$取$ 阅读全文
posted @ 2019-01-08 21:20 AKMer 阅读(494) 评论(0) 推荐(1)
摘要:浅谈区间最值操作和历史最值问题: "https://www.cnblogs.com/AKMer/p/10225100.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=3064" 我直接用论文写法写的……论文题解如下: 刚接触这一类 阅读全文
posted @ 2019-01-07 11:32 AKMer 阅读(225) 评论(0) 推荐(0)
摘要:浅谈区间最值操作和历史最值问题: "https://www.cnblogs.com/AKMer/p/10225100.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=4695" 吉司机线段树板子大集合。所有信息都封装在一个结构体里 阅读全文
posted @ 2019-01-06 15:27 AKMer 阅读(251) 评论(0) 推荐(0)
摘要:浅谈区间最值操作与历史最值问题: "https://www.cnblogs.com/AKMer/p/10225100.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=4364" 似乎可以不用吉司机线段树的作法……因为只需要维护区间 阅读全文
posted @ 2019-01-06 09:45 AKMer 阅读(173) 评论(0) 推荐(0)
摘要:浅谈树状数组与线段树: "https://www.cnblogs.com/AKMer/p/9946944.html" 区间最值问题 以 "Gorgeous Sequence" 为例: 对于线段树上每个结点,我们维护最大值,严格次大值,区间和,最大值个数即可。对于修改操作,分为三种情况讨论: 1、如果 阅读全文
posted @ 2019-01-05 16:35 AKMer 阅读(1547) 评论(0) 推荐(0)
摘要:浅谈树状数组与线段树: "https://www.cnblogs.com/AKMer/p/9946944.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=1453" 线段树维护行区间,每个结点只记录这个区间最上面一行和最下面一行每 阅读全文
posted @ 2019-01-04 10:22 AKMer 阅读(174) 评论(0) 推荐(0)
摘要:浅谈树状数组与线段树: "https://www.cnblogs.com/AKMer/p/9946944.html" 题目传送门: "https://lydsy.com/JudgeOnline/problem.php?id=2957" 我们把每个楼房用直线$(0,0,x,y)$的斜率来表示,显然你能 阅读全文
posted @ 2019-01-03 19:49 AKMer 阅读(144) 评论(0) 推荐(0)
摘要:浅谈标记永久化: "https://www.cnblogs.com/AKMer/p/10137227.html" 题目传送门: "https://www.lydsy.com/JudgeOnline/problem.php?id=3938" 首先,操作的个数小于等于$6 10^5$,因为这个我对着我的 阅读全文
posted @ 2018-12-24 09:01 AKMer 阅读(246) 评论(0) 推荐(0)
摘要:浅谈标记永久化: "https://www.cnblogs.com/AKMer/p/10137227.html" 题目传送门: "https://www.lydsy.com/JudgeOnline/problem.php?id=3165" 跟这题一样: "https://www.cnblogs.co 阅读全文
posted @ 2018-12-20 17:24 AKMer 阅读(206) 评论(0) 推荐(0)
摘要:浅谈标记永久化: "https://www.cnblogs.com/AKMer/p/10137227.html" 题目传送门: "https://www.lydsy.com/JudgeOnline/problem.php?id=1568" 什么是李超线段树?李超线段树就是用标记永久化维护平面内线段覆 阅读全文
posted @ 2018-12-18 16:51 AKMer 阅读(280) 评论(0) 推荐(0)
摘要:浅谈树状数组与线段树: "https://www.cnblogs.com/AKMer/p/9946944.html" 当我们写树套树以及主席树时,区间操作打标记则会显得十分的麻烦。 比如这题: "https://www.cnblogs.com/AKMer/p/9967587.html" 所以我们需要 阅读全文
posted @ 2018-12-18 15:06 AKMer 阅读(1995) 评论(0) 推荐(2)