题目:BZOJ4326.洛谷P2680.Vijos P1983.UOJ#150.codevs4632.codevs5440. 题目大意:有一棵带权树,有一些运输计划,第i个运输计划从ai到bi,耗时为ai到bi的距离,所有运输计划一起开始.现在可以把一条边权变成0,求最终运输计划最短要多少时间. 解题思路:标算是树剖,然而我并不会…… 我的方法是LCA+二分+树上差分. 首先LCA,求出每个运输计划的长度,可一遍dfs求出每个节点到根的距离dist,则a到b的长度为dist[a]+dist[b]…