摘要: 插头 DP 定义 基于连通性状态压缩的 DP. 一个方向的插头存在表示这个格子在这个方向可以与外面相连。 状态 一个 n×m(n,m12) 的棋盘,有的格子是障碍,问共有多少满足要求的回路? 本题中,所有非障碍格子一定是从一个插头进、一个插头出,刚好用两个插头,方案 阅读全文
posted @ 2024-07-05 09:55 心灵震荡 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 可并堆 / 左偏树 左偏树 外节点:只有一个儿子或没有儿子的节点。 距离:一个节点到离他最近的外节点的距离,即两节点之间的路径权值和。特别地,外节点的距离为 0,空节点的距离为 1. 左偏树:满足如下性质的二叉树: 堆性质:任何节点的权值小于等于儿子节点的权值,即 \(val_{f 阅读全文
posted @ 2024-07-01 09:37 心灵震荡 阅读(17) 评论(0) 推荐(1) 编辑
摘要: 网络流笔记 阅读全文
posted @ 2024-06-27 12:34 心灵震荡 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 所有的结局都已写好,所有的泪水也都已启程。 阅读全文
posted @ 2024-01-17 23:06 心灵震荡 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 望穿寂夜晨曦至,雄鹰展翅图九天。 阅读全文
posted @ 2024-01-17 23:05 心灵震荡 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 所有的结局都已写好 阅读全文
posted @ 2023-10-16 22:44 心灵震荡 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 给定一棵树,有修改边权和查询两点之间边权最大值两种操作,对于每个查询输出结果。 运用化边权为点权的思想,把边权转移到点上,并使用线段树维护最值。 阅读全文
posted @ 2023-08-20 18:52 心灵震荡 阅读(51) 评论(0) 推荐(1) 编辑
摘要: 顾名思义,树链剖分就是将整棵树剖分为若干条链,使它组合成一个线性结构,然后用其他的数据结构维护树上的信息。 重链剖分可以将树上的任意一条路径划分成不超过 O(logn) 条连续的链,保证划分出的每条链上的节点 DFS 序连续,因此可以方便地使用线段树之类的数据结构来维护树上的信息。 阅读全文
posted @ 2023-08-19 14:33 心灵震荡 阅读(169) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示