随笔分类 -  树的直径

摘要:Analysis 题意虽然说先去谁家再去谁家,但是我们不需要管这个,因为AA、BB、CC三个点我们可以任意互相交换它们所代表的对象,所以题目要求的就是在一棵树上找到3个点AA、BB、CC令AB+BCAB+BC最大,同时要满足AC>ABAC>AB。 由于这是一棵树,它满足非常可爱的性质,就是如果找一个 阅读全文
posted @ 2019-10-06 19:32 handsome_zyc 阅读(310) 评论(0) 推荐(0) 编辑
摘要:这道题是我们考试的第一题,非常水,就是一个树的直径的板子。详见上一篇博客。 阅读全文
posted @ 2019-07-24 13:56 handsome_zyc 阅读(400) 评论(2) 推荐(0) 编辑
摘要:① 两次dfs 方法:先从任意一点P出发,找离它最远的点Q,再从点Q出发,找离它最远的点W,W到Q的距离就是是的直径 证明如下: ①若P已经在直径上,根据树的直径的定义可知Q也在直径上且为直径的一个端点 ②若P不在直径上,我们用反证法,假设此时WQ不是直径,AB是直径 >若AB与PQ有交点C,由于P 阅读全文
posted @ 2019-07-24 13:53 handsome_zyc 阅读(11935) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示