浅谈LCA的在线算法ST表

求LCA(最近公共祖先)的算法有好多,按在线和离线分为在线算法和离线算法。算法 离线算法有基于搜索的Tarjan算法比较好,而在线算法则是基于dp的ST算法比较好。数组 此次先讲一下ST算法。spa 这个算法是基于RMQ(区间最大最小值编号)的,而求LCA就是把树经过深搜获得一个序列,而后转化为求区间的最小编号。code 好比说给出这样一棵树。blog 经过深搜能够获得这样一个序列: 节点ver:
相关文章
相关标签/搜索