orz TPLY 巨佬,题解讲的挺好的. 这里重点梳理一下思路,做一个小小的补充吧. 写可持久化线段树,叶子节点维护每个位置的fa,利用每次只更新一个节点的特性,每次插入\(logN\)个节点,这一部分思路还是很轻松.关于此部分的其它问题可以参考下我的可持久化线段树总结 一开始,写惯了常规并查集.用惯了路径压缩的我,以为在这一题里也要这么搞.我对我的naive真是太感动了 试想一下,因为路径压缩时,再次调用getf后,是要更新一部分值的.在数组上搞这些操作倒是挺快,然而在可持久化线段树里呢?每次…