11月26日训练笔记

数位dp和树形dp这一阶段的dp学习告一段落了。现在简单总结一下,数位dp是一种计数用的dp,一般就是要统计一个区间[le,ri]内满足一些条件数的个数。所谓数位dp,字面意思就是在数位上进行dp咯。数位还算是比较好听的名字,数位的含义:一个数有个位、十位、百位、千位......数的每一位就是数位啦!数位dp的实质就是换一种暴力枚举的方式,使得新的枚举方式满足dp的性质,然后记忆化就可以了。而树形dp顾名思义就是建立在树上的dp,此类型题目多用到邻接表矩阵的定义和使用等,其次是和背包(01背包,分组背包等)以及dfs的综合,具有很高的综合性,而数位dp的关键点我以为就是在于寻找每个题目所有可能的状态,只有状态理清楚了,题目也迎刃而解了,还有就是这两种类型的题目都具有一定的模板,所以模板也一定要牢记住,套路记住!
快考试了,加油!!!搞好ACM,搞好专业课!!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值