什么是LCA LCA(Lowest Common Ancestors)最近公共祖先 对于有根树T的两个结点u、v,最近公共祖先LCA(T,u,v)表示一个结点x,满足x是u和v的祖先且x的深度尽可能大。在这里,一个节点也可以是它自己的祖先。 来看张图 在这里,可以说5 6的最近公共祖先为2,同样的,3 8 的最近公共祖先为2所以,在这里应该可以理解这个概念了 模板题:NKOJ最近公共祖先 题目 给出一棵有N(编号1到N)个节点的有根树,求出指定节点对的最近公共祖先! 对于树中节点x而言,从根节点到达x的这一条路径中经过的所有节点,都称为x的祖先。如上图所表示的树中, 根节点为8。8、...