随笔分类 - dp
DP题记录
摘要:像我这种低批废物,不得不记录一些套路了。 寒假集训 dp 题记录。 P7962 [NOIP2021] 方差 首先观察性质,得到差分可以交换,并且最优情况下是单谷的。 剩下的就比较简单了。把式子化一下,拆成一个差,然后把后项设为状态最大化前项即可。 P8392 [BalticOI 2022] Upli
【学习笔记】DP套DP
摘要:前置知识:dp 是啥你总得知道吧() dp 套 dp,又叫 dp of dp,此类题目一般以一个 dp 问题为方案,求方案数。比如求最长上升子序列长度为 的方案数。 BZOJ3864 Hero meet devil (想不到吧 bzoj 登陆洛谷了) 那就以这个经典问题为例。 (一定要会
【学习笔记】决策单调性:P3648 [APIO2014] 序列分割 题解
摘要:题目链接:P3648 [APIO2014] 序列分割 (注:由于本题解的状态转移方程需要用到 ,所以原题中的 对应本题解中的 。) 给你一个长度为 的序列 ,一开始把它看作一个块。初始你的分数为 ,现在你需要
【学习笔记】线段树优化DP
摘要:dp,即动态规划中有一类很重要的优化,叫做线段树优化。本文将介绍几种常见的类型及其套路和一些例题。 前置知识:线性 dp、线段树。 被 NOIP2023 暴打之后爬来补 dp 了。 定义 为了方便理解,先声明一下本博客中的如下定义(可能有误,所以仅限于本博客,可能不能作为参考): 当前:包括本轮待计
【学习笔记】连续段DP:TopCoder12909 Seatfriends 题解
摘要:前置知识:组合数 题目链接(VJudge):TopCoder12909 Seatfriends 有一张圆桌,周围 个有编号的座位。依次来了 个人,每个人也有编号,可以坐在任意一个空位上,但是要满足:每个人坐下来以后,形成的人的连通块个数不大于 。答案对 \(10^9