会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qingyanng
博客园
首页
新随笔
联系
订阅
管理
2019ICPC上海H-Tree Partition (二分,树形DP)
题意:
给一棵树,点带权,切k刀,使得最大权连通块最小
思路:
二分答案连通块权值x
check就是判断能不能花费小于等于k刀把树给分成每个连通块都小于等于x
状态dp[u]表示以u为根的子树切成每一部分都小于等于x的最小刀
贪心:因为要最小刀数 -> 先切大儿子,并且这样使得和根相连接的分部最小。
剩余部分和根当作u的sz向上转移,需要特判单个节点权值大于x的情况
posted @
2022-03-28 21:06
qingyanng
阅读(
23
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告