zd_cugcs

导航

设计算法找出字符串中重复出现最长的子串

给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。用C/C++语言写一函数完成该算法,给出复杂度。

此题有点难度,想到了一种方法,就是kmp算法中的求next数组的方法应该可以解决这个问题,没有实现,请自己查阅kmp算法。

posted on 2014-04-06 19:54  zd_cugcs  阅读(331)  评论(0编辑  收藏  举报