2019年9月14日

AC自动机处理多串匹配——cf1202E

摘要: si+sj中间有一个切割点,我们在t上枚举这个切割点i,即以t[i]作为最后一个字符时求有多少si可以匹配,以t[i+1]作为第一个字符时有多少sj可以匹配 那么对s串正着建一个ac自动机,反着建一个自动机,然后t正反各匹配一次,用sum[]数组记录t[i]作为最后一个字符可以匹配的串数量 注意:求 阅读全文

posted @ 2019-09-14 11:20 zsben 阅读(246) 评论(0) 推荐(0) 编辑

导航