传送门 题意: BZOJ3879的树上版本。 题解: 实际上我们也可以维护后缀数组做,只需要多一个后缀平衡树。 不过这道题建广义SAM更方便,因为Trie树上所有节点到根的路径都是后缀,我们只需要把 SAM S A M 建出来即可得到后缀树,两个串的lcp为在后缀树上的lca的长度,然后每次询问建虚树 DP D P 即可。 不过需要注意的是trie树上建