摘要:
A - Dynamic Diameter 场上一直在想 \(LCT\) 和 \(DDP\),发现虚子树非常难维护,\(reverse\) 还会出现一些奇奇怪怪的问题,\(DDP\) 根本不会。 题解 B - Sjeckanje 场上一直在想 \(DDP\),发现不会。 需要差分,将问题转化,然后用线 阅读全文
posted @ 2026-01-12 21:26
Link-Cut_Trees
阅读(4)
评论(0)
推荐(0)
摘要:
钦定一个根,考虑用数据结构维护维护节点深度,这是好做的。再用一颗线段树维护直径,对于修改,把跟节点到修改区间上的点全部 \(push\_up\) 一次就可以了。 代码 #include<bits/stdc++.h> using namespace std; namespace IO{ templat 阅读全文
posted @ 2026-01-12 21:12
Link-Cut_Trees
阅读(7)
评论(0)
推荐(0)

浙公网安备 33010602011771号