摘要: 在理解倍增方法前,先试着去搞懂逐步移动的LCA。逐步移动的方法,其实就是把深度较深的节点向着父节点方向移动,直至与另外一个节点深度相同。再将两节点同时向父节点方向移动,直至两节点相遇为止。预处理过程就是一个DFS,求出每个节点的深度。对于每一次查询,用逐步移动的方法求得LCA。如果节点数为N,树的高 阅读全文
posted @ 2020-05-22 19:24 Windows_10 阅读(303) 评论(0) 推荐(0)