最近两天看KMP算法,着实有点脑袋痛,耗了一下午,发现还是没有什么收获《大话数据结构》一书中的next[j]的数组的值得算法越看越看不懂,想求助一下,next[j]的值计算的含义是什么?譬如子串T='“aaaaaaaab”,next[j]={0 1 2 3 4 5 6 7 8},这里面的每个值代表什么?是T串重新匹配的位置么?代码里面j=next[j],这一过程怎么实现回溯?希望有人能够帮忙回答一下,阿里嘎多过撒一马四
KMP算法及其优化
最新推荐文章于 2024-08-05 09:05:25 发布