- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态规划进阶动态规划求解的优化单调队列查询最值队尾删除元素队首添加元素考虑下面的数据结构:一个悲伤的故事……?如果一个后入队的元素值大于一个先入队的元素值,那么那个先入队的元素就再也不可能成为最大值了。干脆更狠一些,直接把这些“没有希望”的元素删去,只留下可能成为最值的元素。单调队列的性质?当然是单调性……不存在最大值单调队列→单调递减最小值单调队列→单调递增直接取出队首元素即为最值如何维护?添加元素如何维护?删除元素不能直接像原本的队列一样删除队首元素,因为原本要删除的元素可能已经提前被删除了。正确做法:记录每个元素入队的次序。记录下一个要删除的元素的入队次序。有则删除,没有不管。时间复杂度??每个元素至多被删除一次插入、删除、取最值操作均为。单调队列总结优点:简单快局限性:必须满足先进先出性质用途:滑动窗口问题单调队列优化DPHDOJ 3415: Max Sum of Max-K-sub-sequence?给定一个长度为的环形的整数序列,从中选出一个长度最大为的和最大的连续子序列。朴素的状态转移TLE!?序列是环怎么办?直接复制二倍就好了~~时间复杂度转化一下思路?设移项!转化一下思路?两边形式相同!设滑动窗口最值问题用单调队列维护滑动窗口内的最大值。然后用推算出即为答案。单调队列优化DP思路列出朴素的状态转移方程进行适当的变形,使得等号两边形式一致转换为滑动窗口最值问题,使用单调队列维护斜率优化DPHDOJ 3507: Print Article?给定一个长度为的序列,将这个序列划分为一系列的连续子序列,每个子序列的代价记为,求最小的代价和。朴素的状态转移方程?同样设,得到。看起来并没有什么整理的办法。考虑,如果的转移优于,那么 变形,得到转化为斜率问题?设上式变为二维平面上的斜率!不可能成为最优值的点ijk?考虑不可能成为最优值的点????优?考虑不可能成为最优值的点???优??考虑不可能成为最优值的点???优?优?考虑维护可行点集?斜率单调递增维护可行点集?斜率单调递增维护方法类似单调队列获得解??我们所需的应该恰好是下凸函数曲线与斜率为的直线的切点。获得解?由于单调递增,切点的位置也单调递增。当最左侧线段斜率小于删除左侧点。跟单调队列更像了= =斜率优化DP的思想从求最值形式的转移方程中提取状态判优条件。移项分组,得到斜率表示形式。确定点集凸性。类似单调队列维护。思维难度很大,注意体会!四边形不等式优化DP石子合并问题?给定堆石子,每堆石子有一个重量。每次可以合并相邻的两堆石子,重量变成两堆石子的和,代价为两堆石子重量之和。求将所有石子合并成一堆的最小代价。区间DP思想?对于一个区间(注意是闭区间,这里为了方便没有用常用的左闭右开),设合并这个区间的代价为,从这个区间中枚举一个分割点,得到时间复杂度能优化么?直接上结论……?如果一个函数满足当时,,则称满足四边形不等式。如果满足,则称满足区间单调性。对于一个形如的状态转移方程,若满足四边形不等式和区间单调性,则亦满足四边形不等式。于是,可以得到的最小值一定由或的两种情况转移而来。证明过程非常繁琐,有兴趣的话可以搜索《动态规划加速原理之四边形不等式》论文阅读。石子合并问题优化?对于本题,令,则恰好满足了四边形不等式和区间单调性,状态转移可以优化为。四边形不等式加速DP的思路?四边形不等式的题目一般比较容易看出来,发现一个DP问题的状态转移方程具有类似的形式的时候就可以分析项是否符合性质。结论记住就可以,具体证明有兴趣的同学可以看一下。线段树优化DPZOJ 3349: Special Subsequence?给定一个长度为的整数序列,求其中满足相邻两项差绝对值小于的最长子序列长度。后面的我直接在黑板上画了QAQ嗯其实是因为我昨天研究了一晚上斜率优化结果发现没时间做了= =
您可能关注的文档
最近下载
- 花生十三丨25言语知识思维导图默写.pdf VIP
- 2025年亚马逊运营笔试测试题及答案.doc VIP
- 2025年人教PEP版(2024)小学英语四年级上册(全册)教学设计(附目录).docx
- 北邮社《二手车鉴定与评估》教学课件-NO3.ppt VIP
- 人教版六年级上册美术教案全册教.doc VIP
- 局部解剖学第六单元三角肌区、肩胛区和上肢后面的结构.ppt VIP
- 2023年天津英语中考真题试卷分析 .pdf VIP
- 2013年湖北省公务员考试招考职位表(4626人).xls VIP
- 2025年秋统编版(2024)初中道德与法治八年级(上册)教学计划及进度表(2025-2026学年第一学期).docx
- 得宝 迪普乐DP-F850 DP-F650 DP-F620 DP-F550 DP-F520 制版印刷一体机 维修手册.pdf VIP
文档评论(0)