会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Ren_Ivan
想在时间的荒原中与你同行
博客园
首页
新随笔
联系
订阅
管理
2017年10月29日
codeforces 671D
摘要: 首先O(n2)dp很好想 f[i][j]表示i子树内的所有边都被覆盖且i~j的路径也都被覆盖的最小花费。 考虑去掉无用的状态,其实真正用到的就是每一条链。 去掉第二维,f[i]表示i子树内的边都被覆盖且父向边也被覆盖的最小花费。 那么怎么转移呢? f[i]可以是任意一条包含i和fa[i]的链转移而来
阅读全文
posted @ 2017-10-29 16:52 Ren_Ivan
阅读(625)
评论(0)
推荐(0)
编辑
公告