题目
建后缀自动机,答案变为求 [ l , r ] [l,r] [l,r]中两个后缀的 l c a lca lca最大深度。
从 [ 1... r ] a c c e s s [1...r]access [1...r]access,维护每个 s p l a y splay splay的最晚被访问时间,那么如果在 r r r的 a c c e s s access access到了一个最晚被访问时间为 x x x的点 y y y,那么 [ 1... x , r ] [1...x,r] [1...x,r]的答案要和 d e p y dep_y depy取 m a x max max。
树状数组维护即可。