T="t1t2...tm"中的每一个ti都对应一个k得值,这个k值仅依赖于模式本身字符序列的构成,而与主串无关。用next[j]表示tj对应的k的值(1<<j<<m),则t1...tk-1即是t1...tj-1的真前缀,又是真后缀的最长子串,因此,将k=next[j]称为tj的前缀函数值。
一只萌萌小番薯
相关分类