随笔分类 -  manacher

摘要:由一个题引入: 求一个串A的最长回文串: A=abababa最长回文串长度:5(ababa) 先思考用hash怎么做? 一、暴力 枚举左端,右端点(确定一个区间),线性扫一遍当前区间。 Ans=max(ans); 时间复杂度:O(n^3) 貌似也有O(n^2)的暴力,在此不再赘述。二、哈希 分设两个 阅读全文
posted @ 2018-08-07 21:05 IXIS 阅读(148) 评论(0) 推荐(0)