摘要:
链接 代码先行 #include using namespace std;const int maxx = (1 = i && z[i - l] l + z[l]) l = i,r = i + z[i] - 1; //cout = 0; i--... 阅读全文
posted @ 2022-07-13 19:57
此间无物
阅读(32)
评论(0)
推荐(0)
摘要:
两个重要的点:1.i - l 2.r 一个简单的证明: (来源:题解-洛谷P5410 【模板】扩展 KMP(Z 函数) - George1123 - 博客园) 借助前面处理的两个点来避免重复匹... 阅读全文
posted @ 2022-07-13 19:57
此间无物
阅读(85)
评论(0)
推荐(0)
摘要:
板子已会 2021.9.23(用的是双哈希,模数19260817和19660813) 模数可用1e9 + 9 和 1e9 + 7 阅读全文
posted @ 2022-07-13 19:57
此间无物
阅读(53)
评论(0)
推荐(0)
摘要:
链接 技巧:排序,数据有序化,更好处理 阅读全文
posted @ 2022-07-13 19:57
此间无物
阅读(8)
评论(0)
推荐(0)
摘要:
链接 总结:有时候状态不好分时,当非法状态与总状态好表示,可尝试容斥。 优化时,去掉我们不关心的对转移状态无影响的分类数,此题中改为相对差(合并两个数),一般在这种情况下,是把整块的计算分开来多次计算,浪费时间。需要多多观察。 ... 阅读全文
posted @ 2022-07-13 19:57
此间无物
阅读(26)
评论(0)
推荐(0)
浙公网安备 33010602011771号