lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  1846 随笔 :: 0 文章 :: 109 评论 :: 288万 阅读
  1. 线性DP;
  2. 区间DP;
  3. 背包DP;
  4. 树形DP;
  5. 状态压缩DP;
  6. 数位DP;
  7. 计数型DP;
  8. 递推型DP;
  9. 概率型DP;
  10. 博弈型DP;
  11. 记忆化搜索;

1. 线性DP

最经典单串:

最经典双串:

经典问题:

打家劫舍系列: (打家劫舍3 是树形DP)

股票系列:

字符串匹配系列

2. 区间DP

3. 背包DP

4. 树形DP

5. 状态压缩DP

6. 数位DP

7. 计数型DP

计数型DP都可以以组合数学的方法写出组合数,然后dp求组合数

8. 递推型DP

所有线性递推关系都可以用矩阵快速幂做,可以O(logN),最典型是斐波那契数列

9. 概率型DP

求概率,求数学期望

10. 博弈型DP

策梅洛定理,SG定理,minimax

翻转游戏

Nim游戏

石子游戏

井字游戏

11. 记忆化搜索

本质是 dfs + 记忆化,用在状态的转移方向不确定的情况

posted on   白露~  阅读(203)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2019-06-29 Linux下Tomcat重新启动
2019-06-29 linux命令kill和kill -9的区别
2019-06-29 Linux kill -9 和 kill -15 的区别
2019-06-29 linux根据进程名终止进程
2019-06-29 怎么查看服务器的cpu和内存的硬件信息
2019-06-29 Tomcat logs文件夹下不同文件的意义
2019-06-29 linux查看文件前几行和后几行的命令
点击右上角即可分享
微信分享提示