二分队列+决策单调性优化dp:P6246

https://www.luogu.com.cn/problem/P6246

决策单调性

若 d p i dp_i dpi 由 j j j 转移,则 d p i + 1 dp_{i+1} dpi+1 转移点 k k k 满足 k ≥ j k\ge j k≥j

发现决策点满足单调,但遍历的点不满足单调,不能用双指针,考虑二分队列。

二分队列

假设前 i i i 个已定,只考虑从前转移到后,当前后面那一段必然会分成很多段,段与段直接的转移点必然是单调递增的。

后面的我们可以考虑用单调队列维护。

当加入新决策点 i + 1 i+1 i+1 时,必然是先pop掉尾部一些区间,然后再和当前最末尾的一个共享一个区间


找端点可以二分。

相关推荐
王老师青少年编程9 天前
背包DP第12课:多重背包DP应用案例实践1
c++·动态规划·dp·背包dp·多重背包·csp·信奥赛
leo030811 天前
Hugging Face多卡训练“假快”?一文讲透`per_device_train_batch_size`的“陷阱”
llm·dp·huggingface·ddp
王老师青少年编程16 天前
线性DP第12课:线性DP应用案例实践:数字三角形
c++·动态规划·dp·线性dp·csp·信奥赛·数字三角形
寅双木1 个月前
自己配一台电脑——视频输出接口
dp·hdmi·dvi·vga·视频输出口·配电脑
大千AI助手1 个月前
差分隐私:机器学习和数据发布中的隐私守护神
人工智能·神经网络·机器学习·dp·隐私保护·差分隐私·大千ai助手
louisdlee.2 个月前
树状数组维护DP——前缀最大值
数据结构·c++·算法·dp
盼满天繁星2 个月前
题解:AT_agc015_e [AGC015E] Mr.Aoki Incubator
dp·数据结构优化 dp
christ_lrs2 个月前
sm2025 模拟赛23 (2025.10.18)
贪心·dp·dp优化·基环树·二维数点
christ_lrs2 个月前
sm2025 模拟赛12 (2025.10.7)
dp
Jasmine_llq4 个月前
《CF1120D Power Tree》
动态规划·dp·深度优先搜索(dfs)·广度优先搜索(bfs)·树结构处理技术·状态回溯技术