题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1014 用splay维护字符串,每个点记录子树的哈希值,然后二分查询. 二分不是把两个点的哈希值拿出来二分!因为取模了所以不能还原:因为splay维护了字符串,所以二分答案后把对应一段转出来看看哈希值一不一样就行了. 如果一开始不是用给出的序列直接建一个树(就是递归 l,mid-1 和 mid+1,r 那样的),而是像我一开始一样一个一个往进插入的话,不知为何过不了呢. 有些卡时间.据说%m…