LCA 最近公共祖先

Tarjan(离线)算法的基本思路及其算法实现     首先是最近公共祖先的概念(什么是最近公共祖先?):算法     在一棵没有环的树上,每一个节点确定有其父亲节点和祖先节点,而最近公共祖先,就是两个节点在这棵树上深度最大的公共的祖先节点。数组     换句话说,就是两个点在这棵树上距离最近的公共祖先节点。函数     因此LCA主要是用来处理当两个点仅有惟一一条肯定的最短路径时的路径。优化  
相关文章
相关标签/搜索