Skip to content

可莉的成长日记

  • 管理
  • 关于
  • 银河帝国
  • 首页

标签: 单调队列

AI算法

每日算法 — 使用java实现接金币:单调队列优化滑动窗口与动态规划路径决策

...
可莉爸爸 2026年4月15日2026年8月31日
AI算法

每日算法 — 使用java实现斜率优化DP:凸包技巧与动态规划转移加速

算法概述 斜率优化动态规划(Slope Trick / Convex Hull Trick for DP)是一种用于优化特定形式动态规划转移的高级技巧。当DP转移方程形如: dp[i] = min{dp[j] + cost(j, i)} for j < i...
可莉爸爸 2026年1月21日
AI算法

每日算法 — 使用java实现队列:循环队列与滑动窗口最大值

队列(Queue)是一种先进先出(FIFO)的线性数据结构,与栈的 LIFO 特性形成鲜明对比。队列广泛应用于 BFS...
可莉爸爸 2025年6月25日
AI算法

每日算法 — 使用java实现斜率优化DP:单调队列维护凸包加速动态规划

引言 动态规划(DP)是算法竞赛和工程实践中最核心的技术之一。当DP转移方程形如 $dp[i] = \min_{j < i}{dp[j] + a[i] \cdot b[j] + c[i] + d[j]}$ 时,朴素的 $O(n^2)$...
可莉爸爸 2025年3月14日
AI算法

每日算法 — 使用java实现单调队列:滑动窗口最值问题的O(n)解法

...
可莉爸爸 2024年10月15日
AI算法

每日算法 — 使用java实现跑酷:动态规划与障碍物规避最优路径

引言...
可莉爸爸 2024年1月14日
AI算法

每日算法 — 使用java实现斜率优化:动态规划凸包优化与决策单调性

引言 斜率优化(Slope Optimization / Convex Hull Trick)是动态规划的高级优化技巧,适用于状态转移方程形如 dp[i] = min(dp[j] + cost(j, i)) 且 cost...
可莉爸爸 2024年1月10日
Theme: flowp by Alex Gurghis.
    • 管理
    • 关于
    • 银河帝国
    • 首页
湘公网安备43019002002591号 | 湘ICP备2025143873号-1