keoj226 翻转
Posted lskkkno1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了keoj226 翻转相关的知识,希望对你有一定的参考价值。
正解
把每一行当成一个字符串插入 trie 树。
对于一个左端点, trie 树上相同的节点表示一类相同的字符串(用 set 记录等价类)。
左端点往右边移动怎么做呢 ? 重新插入 trie 树 ?
类似线段树合并的 trie 树合并 + set 启发式合并即可。
复杂度顶满是所有的节点都合并到了一个节点, 复杂度跟 set 启发式合并复杂度一样。
以上是关于keoj226 翻转的主要内容,如果未能解决你的问题,请参考以下文章