【发布时间】:2012-04-24 15:39:17
【问题描述】:
给定一个要匹配的字符串和一个模式,如何有效地找到零个或一个不匹配的匹配项。
e.g)
S = abbbaaabbbabab
P = abab
Matches are abbb(index 0),aaab(index 4),abbb(index 6),abab(index 10)
我尝试修改 KMP 算法,但我不确定该方法。
请给我解决问题的想法。
谢谢。
【问题讨论】:
-
S和P的最大长度是多少?
标签: string algorithm pattern-matching string-matching knuth-morris-pratt