中文

层级祖先问题的一个简单解法

数据结构与算法 2021-11-09 v2

摘要

层级祖先查询 LA(uu, dd) 要求给出节点 uu 在深度 dd 处的祖先。我们提出了一个简单的解法,该解法在 O(n)O(n) 时间内以 O(n)O(n) 的额外空间对树进行预处理,并在 O(log n)O(\log\ {n}) 时间内回答查询。尽管已存在其他最优算法,但这是一个足够简单的解法,可以轻松地进行教学与实现。

关键词

引用

@article{arxiv.1903.01387,
  title  = {A Simple Solution to the Level-Ancestor Problem},
  author = {Gaurav Menghani and Dhruv Matani},
  journal= {arXiv preprint arXiv:1903.01387},
  year   = {2021}
}