给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。用C/C++语言写一函数完成该算法,给出复杂度。
此题有点难度,想到了一种方法,就是kmp算法中的求next数组的方法应该可以解决这个问题,没有实现,请自己查阅kmp算法。
给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。用C/C++语言写一函数完成该算法,给出复杂度。
此题有点难度,想到了一种方法,就是kmp算法中的求next数组的方法应该可以解决这个问题,没有实现,请自己查阅kmp算法。