P4595 [COCI2011-2012#5] POPLOCAVANJE
第一反应AC自动机,好家伙,竟然只有 62.5MB 空间。那么我直接放弃没想法。那咱们先不考虑时间。
第一重优化时间:发现要匹配也就匹配最长的串,所以在fail树上记一下fail能跳到的最长串。
发现每个串的询问其实互相独立,所以考虑可以分块建AC自动机,然后直接分块做完了。
/*
Name:
Author: Gensokyo_Alice
Date:
Description:
*/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include