题面:给定一个有$n$个节点的树,每个点又点权$v_i$,每次选取一条树链$[a, b]$,求出$max(v_i - v_j)$,其中$i, j \in [a, b]$且$i$出现在$j$前面,最后树链$[a, b]$上的点点权都加上$v'$ 裸的树链剖分,用线段树维护树链...查询的时候要用线段树合并...然后就没有然后了... 代码能力捉鸡QAQQQ,而且貌似是C++程序里面跑的最慢的QAQQQ /***********************************************…