贪心及其证明
设 A , B A,B A,B 为树直径的端点 , , , D i s t x , y Dist_{x,y} Distx,y 为树上两点的距离 , , , 则答案为 ∀ x , y , k ∈ T , max ( min ( D i s t x , k , D i s t y , k ) + D i s t x , y ) . \forall x,y,k\in T,\max(\min(Dist_{x,k},Dist_{y,k})+Dist_{x,y}). ∀x,y,k∈T,max(min(Distx,k,Disty,k)+Distx,y).
分两种情况证明 , , , 其中 A , B A,B A,B 为直径的两个端点 , , , F F F 为出发点 . . .
- 如下图 , , , 若两条链有交集 : : :
有定义可知 :