动态规划总结

DP总结。

线性DP

·LIS
·LCS
`数字三角形
·LCIS(最长公共上升子序列)

背包

01背包
完全背包
多重背包
分组背包

区间DP

\(f[l][r]\)表示区间\([l,r]\)的最优解,然后枚举区间,用小区间的状态更新大区间的状态。
典型例题:合并石子

环形DP

环形DP的常用套路是断环成链。
·Naptime
·Polygon

树形DP

1、自上而下的递归DP
2、自下而上的拓扑排序DP
例题:没有上司的舞会

背包类树形DP

例题:选课

有后效性的DP

·Broken Robot

状压DP

·互不侵犯

DP的优化

矩阵加速

待补

单调队列优化

待学

二进制优化

待学

倍增优化

待学

数据结构优化

待补

四边形不等式优化

待学

斜率优化

待学

转载于:https://www.cnblogs.com/Qihoo360/p/9617184.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值