<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>动态规划 on 敲代码的朱雀</title>
    <link>https://www.cosefinch.com/tags/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92/</link>
    <description>Recent content in 动态规划 on 敲代码的朱雀</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Fri, 08 May 2026 10:09:14 +0800</lastBuildDate><atom:link href="https://www.cosefinch.com/tags/%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>P1063 能量项链</title>
      <link>https://www.cosefinch.com/posts/p1063-energy-necklace/</link>
      <pubDate>Fri, 08 May 2026 10:09:14 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1063-energy-necklace/</guid>
      <description>
        
          
            将环形能量项链展开为线性区间DP，通过枚举最后一次聚合的分割点求最大能量
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1868 饥饿的奶牛</title>
      <link>https://www.cosefinch.com/posts/p1868-hungry-cow/</link>
      <pubDate>Fri, 08 May 2026 10:02:24 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1868-hungry-cow/</guid>
      <description>
        
          
            在 n 个区间中选取互不重叠的区间，利用线性 DP 求最大覆盖总长度
          
          
        
      </description>
    </item>
    
    <item>
      <title>P2015 二叉苹果树</title>
      <link>https://www.cosefinch.com/posts/p2015-binary-apple-tree/</link>
      <pubDate>Thu, 07 May 2026 07:28:00 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p2015-binary-apple-tree/</guid>
      <description>
        
          
            通过树形DP在二叉树结构上进行背包决策，求保留指定树枝数时的最大苹果数
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1020 导弹拦截</title>
      <link>https://www.cosefinch.com/posts/p1020-missile-interception/</link>
      <pubDate>Thu, 07 May 2026 07:11:00 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1020-missile-interception/</guid>
      <description>
        
          
            利用二分查找优化求最长不上升子序列和最长上升子序列，解决导弹拦截系统最少数量问题
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1776 宝物筛选</title>
      <link>https://www.cosefinch.com/posts/p1776-treasure-screening/</link>
      <pubDate>Tue, 05 May 2026 21:20:00 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1776-treasure-screening/</guid>
      <description>
        
          
            多重背包问题，通过二进制拆分将每种物品拆成若干个 0/1 背包物品，再用经典 DP 求最大价值
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1049 装箱问题</title>
      <link>https://www.cosefinch.com/posts/p1049-box-packing/</link>
      <pubDate>Tue, 05 May 2026 20:44:06 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1049-box-packing/</guid>
      <description>
        
          
            用尽量少的箱子装物品，每个箱子容量固定 m，求最小剩余空间，本质是容量为 m 的 0-1 背包。
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1616 疯狂的采药</title>
      <link>https://www.cosefinch.com/posts/p1616-crazy-herb-picking/</link>
      <pubDate>Tue, 05 May 2026 11:47:45 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1616-crazy-herb-picking/</guid>
      <description>
        
          
            每种草药可以无限次采摘的完全背包问题，通过正序遍历实现状态转移，求在规定时间内采药的最大总价值。
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1025 数的划分</title>
      <link>https://www.cosefinch.com/posts/p1025-integer-partition/</link>
      <pubDate>Tue, 05 May 2026 10:37:57 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1025-integer-partition/</guid>
      <description>
        
          
            将整数 n 分成 k 份（非空，不考虑顺序），求不同的分法数。本文介绍递推 + 递归的经典解法。
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1048 采药</title>
      <link>https://www.cosefinch.com/posts/p1048-herbal-medicine/</link>
      <pubDate>Tue, 05 May 2026 09:35:56 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1048-herbal-medicine/</guid>
      <description>
        
          
            在 T 时间内采若干株药，每种药只能采一次，求最大总价值。经典 0-1 背包模板题。
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1002 过河卒</title>
      <link>https://www.cosefinch.com/posts/p1002-crossing-river-pawn/</link>
      <pubDate>Mon, 04 May 2026 22:41:57 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1002-crossing-river-pawn/</guid>
      <description>
        
          
            在 n×m 棋盘上避开马的控制点，从 (0,0) 到 (n,m) 的路径数，只能向右或向下走。
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1006 传纸条</title>
      <link>https://www.cosefinch.com/posts/p1006-passing-notes/</link>
      <pubDate>Mon, 04 May 2026 15:09:00 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1006-passing-notes/</guid>
      <description>
        
          
            小渊和小轩在矩阵对角线上，互相传纸条，求两条路径上的友好指数之和最大值。四维 DP 经典题。
          
          
        
      </description>
    </item>
    
    <item>
      <title>P1216 数字三角形</title>
      <link>https://www.cosefinch.com/posts/p1216-number-triangle/</link>
      <pubDate>Mon, 04 May 2026 14:32:00 +0800</pubDate>
      
      <guid>https://www.cosefinch.com/posts/p1216-number-triangle/</guid>
      <description>
        
          
            从顶部出发，每次只能走到下一行相邻的位置，求路径上数字之和的最大值。经典 DP 入门题，可用记忆化递归或自底向上递推两种思路解决。
          
          
        
      </description>
    </item>
    
  </channel>
</rss>