FrontierOne'Blog:
博客地址:https://www.cnblogs.com/ACMerszl/
FrontierOne'Blog:
博客地址:https://www.cnblogs.com/ACMerszl/
Educational Codeforces Round 72 (Rated for Div. 2)
Codeforces Round #580 (Div. 2)
Codeforces Round #578 (Div. 2)
Codeforces Round #540 (Div. 3)
kuangbin专题十六 KMP&&扩展KMP HDU3613 Best Reward(前缀和+manacher or ekmp)