RMQ求LCA【ST】算法

RMQ求LCA其实非常简单的啦 我们需要理解两个基本的工具: 1.欧拉序列; 2.线段树,二叉搜索树或者其它基本区间寻求最值的方法; 所以说LCA和区间有什么关系? 举个栗子: 我们将欧拉序列E打出: 【1,2,4,2,5,2,1,3,6,3,1】(先自己想想怎么实现) 在打印序列的同时记录下每个节点第一次出现的位置R 【1,2,8,3,5,9】 另外别忘了给欧拉序列标深度L 【1,2,3,2,3
相关文章
相关标签/搜索