参考了皎月半洒花的博客 看到树想到树剖,由于要取距自己到根离自己最近的标记点,刚开始想到线段树里存节点深度,查询时返回最大值.但是这样的话只能得到节点深度,无法得知节点编号,就想倍增乱搞一下,求出标记点,复杂度\(O(\log ^ {3}\;N)\) 虽然可以过但是实现有点复杂,就看了一下上面的博客 真的很强,由于树剖dfs时一条链上的编号是连续的,在此链中且深度越大线段树编号越大,所以我们可以在线段树里存当前节点的线段树编号,也达到了维护深度最大值的效果 答案就是ori [ (一条链中) MA…