Loading web-font TeX/Caligraphic/Regular

wxwoo's blog

原题目链接

树上链最值查询

做法很多,LCT,树上倍增,树剖都可以

但由于LCT常数过大,树上倍增比树剖常数大,这里使用树链剖分

边权转点权是树剖常用套路,将边权转成深度较大的点的点权,查询时注意避开两点的LCA的权值

由于不带修改,树剖后用ST表维护,时间复杂度\mathcal{O}(n\log n),比用线段树维护\mathcal{O}(n\log ^2n)还少一个log

我的blog就这样在这样一个最深层偏僻角落里勉强存活了 2243 天 08 小时 13 分 54 秒


博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Material X 作为主题 , 总访问量为 11153 次 。