会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
water_mi's Blog
管理
随笔分类 -
[C++]树论-虚树
Bzoj 2286 & Luogu P2495 消耗战(LCA+虚树+欧拉序)
摘要:题面 洛谷 Bzoj 题解 很容易想到$O(nk)$的树形$dp$吧,设$f[i]$表示处理完这$i$颗子树的最小花费,同时再设一个$mi[i]$表示$i$到根节点$1$路径上的距离最小值。于是有: $ f[i]=\sum min(f[son[i]], mi[son[i]]) $ 这样就有$40$分
阅读全文
posted @
2018-12-24 08:09
water_mi
阅读(297)
评论(1)
推荐(0)
公告