码迷,mamicode.com
首页 > 其他好文 > 详细

树论练习

时间:2019-02-21 00:14:34      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:操作   贪心   树的直径   连通   删掉   font   否则   消失   style   

1, CF 982C 给定树求删除尽量多的边使得所有连通分量结点数均为偶数.

结点总数为奇数显然不成立, 偶数时直接贪心分一定可以划分成功

 

 

2, CF 931D

树上每个点有初始一个苹果, 每秒钟苹果移到父结点上, 两苹果相遇后消失, 最后到根节点的苹果被收集,求最终收集多少个苹果.

可以发现每层, 若有奇数个则产生1个苹果的贡献, 否则无贡献

 

3, CF 911F 

给定树, 每次操作选两个叶子删去其中一个, ans增加两叶子的距离, 树为空时结束, 要求ans最大值并输出方案  

找出树的直径, 按任意顺序删除非直径上的点, 最后删掉直径

 

4,  

树论练习

标签:操作   贪心   树的直径   连通   删掉   font   否则   消失   style   

原文地址:https://www.cnblogs.com/uid001/p/10409784.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!