HDOJ 4763 - Theme Section 利用KMP的fail数组,,很暴力
题意:
现在给一个字符串..问订前头..顶后头..中间...不重叠最长的相同串为多长...
题解:
先用KMP得出每个位置的fail值..然后最后一个点开始不断地fail..直到0..标记上这些值..然后从扫描每个位置..每个位置都fail到0..找不冲突.并且最后一个位置fail出现了的.最长的就是答案....
Program:
#include#include#include#include#include#include#include#include#include#include
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
暂时没有评论,来抢沙发吧~