CH#56C 异象石
摘要:
一道LCA "原题链接" 先跑一边$dfs$,求出每个节点的时间戳,如果我们将有异象石的节点按时间戳从小到大的顺序排列,累加相邻两节点之间的距离(首尾相邻),会发现总和就是答案的两倍。 于是我们只需要维护这个按时间戳排序的有序数列和答案即可。 当插入一个新的节点$u$时,设插入位置的原有两节点为$x 阅读全文
posted @ 2018-09-02 19:56 Iowa_Battleship 阅读(226) 评论(0) 推荐(0)
浙公网安备 33010602011771号