lca
文章平均质量分 82
Wyt_code
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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】 另外别忘了给欧拉序列标深度...原创 2018-11-09 21:27:47 · 1038 阅读 · 0 评论 -
【转】 Tarjan求LCA
传送门: http://www.cnblogs.com/JVxie/p/4854719.html 太喜欢这篇解析啦,所以就搬到自己博客里来emmm 首先是最近公共祖先的概念(什么是最近公共祖先?): 在一棵没有环的树上,每个节点肯定有其父亲节点和祖先节点,而最近公共祖先,就是两个节点在这棵树上深度最大的公共的祖先节点。 换句话说,就是两个点在这棵树上距离最近的公共祖先节点。...转载 2018-11-07 21:10:51 · 520 阅读 · 0 评论
分享