题目大意:有一棵$n$个节点的树,点的标号为$1$到$n$.树中的边有边权.给你$m$个询问,每个询问包含三个参数$l,r,pos$,你要求出标号在$l$到$r$之间的所有点中,到节点$pos$距离最近的点离$pos$有多远. 数据范围:$n,m,l,r,pos≤10^5$,强制在线. 此题我强制在线两个变量打反了,$wa$了一发. 我们考虑点分治,对于节点x,我们在节点$x$上种一个线段树,保存以$x$为跟(点分治树树根)的子树内,每个节点距离x的距离. 对于一组查询,我们直接在点分治树上从下…