当前位置: 首页 > news >正文

线性DP,区间DP

线性DP

就是在线性数据结构上用DP,简称线性DP。
说人话就是用线性数据结构来优化DP。
一般用单调队列或单调栈优化。
单调队列主要用于维护两端指针单调不减的区间最值,而单调栈则主要用于维护前/后第一个大于/小于当前值的数。
其实就是用线性数据结构维护能转移到当前状态的所有数值,每次接近 \(O(1)\) 求出这一段区间的最优解进行转移(一般转移一个区间是 \(O(n^2)\) 的,但是这个复杂度通常不是正解)。

区间DP

线性DP一般设置状态为 \(dp_{i,j}\) 表示在区间 \([1,i]\) 内状态为 \(j\) 的最优解。但是有时候左边界不能只设置为 \(1\),这时候就要用到区间DP。
区间DP一般设置状态位 \(dp_{i,j}\) 表示在区间 \([i,j]\) 内的最优解,有时候需要加其他的维度限制。这样区间DP的转移至少是 \(O(n^2)\) 的。

http://www.jsqmd.com/news/17205/

相关文章:

  • 2025年10月企业数字化转型服务商推荐:对比评测排行榜单深度解析
  • 01-02GPIO-LED闪灯实验
  • 2025年10月超声波清洗机厂家推荐:十强对比评测榜
  • 完整教程:【Hive】基于物品协同过滤 [ ItemCF ] 推荐课程-余弦相似度计算
  • 本周精选 - jobleap4u.com - 2025.10.20
  • Impulse Noise(图像脉冲噪音)的抑制和处理方法(提取自《现代图像处理算法教程》一书并做解释)。
  • 2025年10月超声波清洗机厂家推荐:十强对比评测榜助您高效选型
  • CF2123G Modular Sorting
  • 结构体
  • 专栏导航:《数据中心网络与异构计算:从瓶颈突破到架构革命》 - 实践
  • 2025年10月长白山旅游度假酒店推荐:五家热选对比排行与实用评测
  • CTFHub 信息泄露通关笔记9:Git泄露 Index - 指南
  • 2025年10月抗老面霜推荐:小鸟传领衔五强对比评测榜
  • 基于STM32芯片通过CAN总线控制电机运动
  • 2025 酒店家具厂家最新推荐榜:北木斋领衔五大新锐品牌,品质与创新双优之选全解析
  • 文献阅读笔记格式
  • 企业AI应用的数据策略 - 实践
  • 深入解析:c++的STL:string类与string类的手动基础实现
  • JS中的值传递和引用传递
  • 乐理和蜂鸣器的实现
  • CF1288C Two Arrays 分析
  • 基于Java+Springboot+Vue开发的母婴商城管理系统源码+运行步骤
  • 2025智能客服管理系统哪个好?对比国产主流5款工具中怎么选? - RAIN
  • 一文详解 | 纷享销客CRM如何助力快消巨头蒙牛实现全场景数字化转型
  • 基于进化算法的自动神经架构搜索
  • 基于MATLAB的谐波分析实现方案
  • AI生成代码系列:开源代码片段检测的有效方法
  • 稀疏大规模多目标优化问题
  • 2025 年高端月子会所中心推荐:西安女王臻瑷月子会所 —— 专注母婴护理 10 年,打造高品质母婴护理服务标杆
  • 2025年10月豆包关键词排名优化服务排行榜:十家优质服务商综合评测与选择指南