POJ - 3162 Walking Race 【树上最远距离 + 线段树处理区间最值 + 尺取法 】
传送门//一棵树,wc第i天从第i个节点开始跑,记录一个最大值.,然后可以获得n个最大值,然后从中选取连续的尽可能长的天数使得其中的最大值-最小值maxlen&&flag)st=u,maxlen=len;for(inti=head[u];~i;i=e[i].next){intto=e[i].to;if(to==fa)continue;dd(to,u,len+e[i].w,flag);}}struc