2019年8月14日训练日记

今天依旧是看动态规划的一天,今天我看了区间DP和树形DP,越看越蒙,感觉好难,看不太懂。
区间DP是属于线性DP的一种,它以“区间长度”作为DP阶段,使用两个坐标描述(区间的左、右端点)描述每个维度。对于区间DP来说,很多题的思路都可以参考石子合并问题。对于“金字塔”那道题,告诉我们,对于方案计数类的动态规划问题,通常一个状态的各个决策之间满足“加法原理”,而每个决策划分的几个状态之间满足“乘法原理”。
树形DP,就是以节点从深到浅的顺序作为DP的“阶段”。,对于每个节点x,先递归在它的每个子节点进行DP,在回溯是,从子节点向节点x进行状态转移。树形DP又有好多技巧,比如说背包类树形DP、二次扫描与换根法。但是,树形DP有些难懂。
前言说看完第1,2,3节再去看第0节,或许我应该再回去看看线性DP,明天加油,争取能看多点内容,看懂它!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值