题目链接 : http://codeforces.com/gym/100781/attachments 题意 : 有n个编号为0-n-1的点, 给出目前已经有的边(最多n-1条), 问如何添加最少的边, 使得整个图连通, 且其中两点间距离的最大值最小, 一条边距离为1单位 思路 : 两点间距离的情况 : 1. 子图中任意两点间距离 2.两个子图中两点间的距离 无论如何添加边对第一种的距离都没有影响, 对第二种却有影响 考虑添加一条边连通两个子图后, 最长的距离为 子图1中距离添加边的节点的最长…