随笔分类 - 数据结构——线性结构——队列——单调队列
摘要:"洛谷题目传送门" 闲话 看完 "洛谷larryzhong巨佬的题解" ,蒟蒻一脸懵逼 如果哪年NOI(~~放心我这样的蒟蒻是去不了的~~)又来个决策单调性优化DP,那蒟蒻是不是会看都看不出来直接爆?! 还是要想点办法,不失一般性也能快捷地判定决策单调。 对于判定决策单调的分析 再补一句决策单
阅读全文
摘要:"洛谷题目传送门" 安利蒟蒻 "斜率优化总结" 由于人是每次都是连续一段一段地选,所以考虑直接对记前缀和,设现在的原来的。 设为安排前个人的最大值 $f_i=\max\limits_{j=0}^{i
阅读全文
摘要:"洛谷题目传送门" 用两种不一样的思路立体地理解斜率优化,你值得拥有。 题意分析 既然所有的土地都要买,那么我们可以考虑到,如果一块土地的宽和高(其实是蒟蒻把长方形立在了平面上)都比另一块要小,那么肯定是直接并购,这一块对答案没有任何贡献。 我们先把这些给去掉,具体做法可以是,按高为第一关键字,宽为
阅读全文
摘要:"洛谷题目传送门" 疯狂%%%几个月前就秒了此题的Tyher巨佬 借着这题总结一下决策单调性优化DP吧。蒟蒻觉得用数形结合的思想能够轻松地理解它。 首先,题目要我们求所有的,那么把式子变一下 $$p_i=\max\limits
阅读全文
摘要:前缀和优化 当DP过程中需要反复从一个求和式转移的话,可以先把它预处理一下。运算一般都要满足可减性。 比较naive就不展开了。 题目 【Todo】 "洛谷P2513 [HAOI2009]逆序对数列" 【Done】 "洛谷P2511 [HAOI2008]木棍分割" 【Done】 "洛谷P4099 [
阅读全文
摘要:为了学习单调队列优化DP奔向了此题。。。 基础的多重背包就不展开了。设为选前个物品,重量不超过的最大价值,为重量,为价值(蒟蒻有强迫症,特别不喜欢把和反着搞,和嘛!),直接给转移方程 $$f_{i,j}=\max\{
阅读全文