跳到正文
信奥逐课

阶段 21

动态规划 DP

信奥最重要的模块之一:状态、转移、顺序。

42 课

  1. 320 什么是状态 🔵 基础
  2. 321 什么是状态转移 🔵 基础
  3. 322 初始状态 🔵 基础
  4. 323 DP 遍历顺序 🔵 基础
  5. 324 最优子结构 🔵 基础
  6. 325 无后效性 🔵 基础
  7. 326 记忆化搜索 🔵 基础
  8. 327 Fibonacci DP 🔵 基础
  9. 328 爬楼梯 🔵 基础
  10. 329 最大子段和 🔵 基础
  11. 330 LIS 🔵 基础
  12. 331 O(n²) LIS 🟠 进阶
  13. 332 O(n log n) LIS 🟠 进阶
  14. 333 LCS 🔵 基础
  15. 334 编辑距离 🟠 进阶
  16. 335 01 背包 🔵 基础
  17. 336 完全背包 🔵 基础
  18. 337 多重背包 🟠 进阶
  19. 338 分组背包 🟠 进阶
  20. 339 二维费用背包 🟠 进阶
  21. 340 恰好装满问题 🟠 进阶
  22. 341 背包方案数 🟠 进阶
  23. 342 背包最优方案 🟠 进阶
  24. 343 区间 DP 思想 🟠 进阶
  25. 344 区间长度枚举 🟠 进阶
  26. 345 石子合并 🟠 进阶
  27. 346 回文区间问题 🟠 进阶
  28. 347 子树 DP 🟠 进阶
  29. 348 树上选择 🟠 进阶
  30. 349 树上最大独立集 🟠 进阶
  31. 350 换根 DP 🔴 提高
  32. 351 Bitmask 🟠 进阶
  33. 352 子集状态 🟠 进阶
  34. 353 TSP 🔴 提高
  35. 354 子集 DP 🔴 提高
  36. 355 数位 DP 基本思想 🔴 提高
  37. 356 前导零 🔴 提高
  38. 357 tight 状态 🔴 提高
  39. 358 数字统计 🔴 提高
  40. 359 概率 DP 🟣 竞赛
  41. 360 期望 DP 🟣 竞赛
  42. 361 插头 DP 🟣 竞赛