摘要: 支配关系 给定一张有向图,钦定一个入口 \(s\),对于一个节点 \(u\), 若从 \(s\) 到 \(u\) 的每一条路径都经过某一个节点 \(v\) ,则我们称 \(v\) 支配 \(u\),记作 $v,\text{dom},u $,注意对于 \(s\) 不能到达的结点,其支配关系是无意义的, 阅读全文
posted @ 2023-12-13 22:47 L_fire 阅读(34) 评论(0) 推荐(0) 编辑
摘要: ~~插头dp是什么,这里只有插头~~ 在状态压缩动态规划中,有一类是需要记录若干个元素的联通情况,称之为基于连通性状态压缩的动态规划,也就是插头 dp 在大部分棋盘状压 dp 中,状态划分可以依据行或列进行划分,行列之间相对独立,但有时却不行,例如让你在棋盘中对联通块进行操作,下图的联通块是无法用上 阅读全文
posted @ 2023-04-23 20:04 L_fire 阅读(104) 评论(0) 推荐(2) 编辑
摘要: 分治在数集维护上用处很大,常用的是 cdq 分治,整体二分,线段树分治 所有的分治之所以能优化,是因为分治能最大化各个询问间的重复操作,将重复操作只算一次,而利用的原理就是分治原理(只要保证任意两个操作和询问间的相对时序不变,我们就可以任意处理这个操作-询问序列) cdq 分治 基本思想 将区间 $ 阅读全文
posted @ 2023-04-16 21:41 L_fire 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 例题一 给你一些平面上的点,让你求凸包 模板题不解释 如果只维护下面的凸包(称它为下凸壳)呢 还是板子 如果按一定顺序给出且每加入一个点就输出当前的下凸包呢 动态凸包? 简化一下,按横坐标顺序给出点呢? 还用动态凸包就太麻烦了,不妨看一看有什么别的方法 可以发现一条性质 之前不再凸壳的点之后也不会加 阅读全文
posted @ 2023-03-19 18:33 L_fire 阅读(63) 评论(0) 推荐(1) 编辑
摘要: 区间dp 在 $dp$ 的状态设计中,设计以区间为状态的 $dp$ 或以区间为阶段进行的 $dp$即为区间 $dp$ ,一般有最值问题和计数问题,一般方程为 $$f[l][r][...]=\min (f[l][k][...],f[k+1][r][...])+cost(l,r),(l \le k \l 阅读全文
posted @ 2023-03-19 18:32 L_fire 阅读(69) 评论(0) 推荐(0) 编辑