233333333333
Acess(x) + Splay(x)
然后 Acess(y) 的过程中发现 y->fa=NIL 时 y 就是 Lca(x,y) 。
考虑按 任意顺序 加边。如果构成环则比较环上最大值和新加入边的大小。
这里要用到拆点的技巧,总共要 O ( n + m ) O(n+m) O(n+m) 个点 。
证明不太会 233