摘要: 题意:给出一个无根树,点数为10^5,所有边的长度为1。给定其中有一些点是受到攻击的。现在要求一个人选定一个点作为起点,走遍所有的受攻击点(不用再回到起点)。需要的最短距离是多少,选定的起点是哪个。分析:这是一个求树直径的变形题,原版请看这里。求树的直径即树中最远的点对,需要进行两次bfs或者dfs... 阅读全文
posted @ 2015-11-03 23:31 金海峰 阅读(330) 评论(0) 推荐(0) 编辑