跳到正文
信奥逐课

第 307 课

树上距离

🟠 进阶 约 10 分钟

一句话理解

树上两点距离 = dep[x]+dep[y]-2*dep[LCA]。

为什么要学

有根后用 LCA。

讲解

边权为 1 时用深度;边权任意则用到根的带权距离。

例子

都走到 LCA,重的那段减掉两次。

常见错误

练习 做完再看下一课

无权树 dist(x,y)=dep[x]+dep[y]-2*dep[____]

进度保存在本机浏览器里。

左右方向键也可翻课