令 A = {t | P[0, t) = P[j - t, j)} ,即A是所有使得P[0,j)的前缀与后缀相等的长度t,如何计算next[j]?
Anext[j] = min A
Bnext[j] = max A
Cnext[j] = |A| (the cardinality of A A中的元素个数)
Dnext[j] = max A - |A|
Anext[j] = min A
Bnext[j] = max A
Cnext[j] = |A| (the cardinality of A A中的元素个数)
Dnext[j] = max A - |A|
Copyright © 2020 www.daanwo.com All Rights Reserved |