摘要: 这就是一道很朴素的LCA题。 算法应该主流的有三种:DFS序+RMQ;倍增;Tarjan; 其中前面两个是在线算法,O(n log n),后一个是离线的,复杂度也是线性的O(n+q)。 所以对于这道题n,q都偏大的情况下还是选择了Tarjan(后两种我不会)。 简单说一下Tarjan的思想,对整个树 阅读全文
posted @ 2018-01-05 13:20 空気力学の詩 阅读(215) 评论(2) 推荐(0) 编辑