Appearance
KMP字符串匹配算法。
KMP算法:通过Next数组避免重复比较,不匹配时利用已匹配的信息跳转。时间复杂度O(m+n),空间复杂度O(m)。
function kmpSearch(text: string, pattern: string): number[]
构建next数组实现O(m+n)匹配。