[雅礼集训 2017 Day7]事情的相似度
事情的相似度
题解
挺好想的一道题。
相当于要求一个区间的前缀的最长公共后缀。应该很容易就能想到后缀自动机。貌似有人用LCT做
我们可以先将SAM建出来,而两段后缀的lcs就是它们的lca的深度。
我们要求的相当于编号在一个区间中的点的lca的最大深度。
考虑启发式合并,对于点 u u u的子树集合 S u S_{u}
挺好想的一道题。
相当于要求一个区间的前缀的最长公共后缀。应该很容易就能想到后缀自动机。貌似有人用LCT做
我们可以先将SAM建出来,而两段后缀的lcs就是它们的lca的深度。
我们要求的相当于编号在一个区间中的点的lca的最大深度。
考虑启发式合并,对于点 u u u的子树集合 S u S_{u}