题目 戳这里 题解 从今天起我要改邪归正,好好刷题准备联赛! 这是一道经典的最小生成树题目. 枚举每一条边作为道士要修的路,求出包含这条边的最小生成树. 先求出原图的最小生成树. 如果要删的边在最小生成树上,那仍是原来那个最小生成树. 如果不在,便要把这条边加进去.类似次小生成树,删除原最小生成树中这两点间唯一路径上边权最大的边,并把这条边加进去. 我们要预处理最小生成树上两点间路径上边权最大的边,设它的边权为 \(f[u][v]\) 在求最小生成树的同时 借助父节点更新某一节点到已有生成树中其…