题意:http://www.lydsy.com/JudgeOnline/problem.php?id=3207 给定一个原字符串和m个询问,每次查询原字符串[l,r]内是否包含给定字符串s (len(s)<=20且len(s)相同) sol :考虑hash,将原串没len(s)位hash一次放入桶中,再将每次询问hash后在桶中查询(感觉很像rk-hash) 因为每次[l,r]转移到[l,r±1].[l±1,r]都是从桶中取出or放入一个数,复杂的O(1),可以使用莫队算法 P.S.需要离散化…