[例题]巡逻 注意到K只能是1或2,也就是说只能建0/1/2条新道路 我们分类讨论 当修建0条新道路的时候, 执行遍历会恰好遍历到每条边2次,答案为2*(n-1) 当修建1条新道路的时候, 我们设新道路连接x,y,则本来需要走两次的边(x,y)只要走一次,得到结果是2*(n-1)-(x,y), 易得(x,y)取直径L1时值最小,为2*(n-1)-L1+1 当修建2条新道路的时候, 就相当于在修建一条新道路的基础上在修建1条新道路 如果新道路形成的环有一部分与旧道路形成的环重叠, 那么我们必须再次…