基於dfa的kmp算法思想

1.kmp算法的由來及其思想         在一段字符串中查找指定的子串時(例如在一段由A,B,C字符組成的字符串中查找ABABAC),我們通常的做法是將模式字符串(在本例中即ABABAC)的開頭字符與被查找字符串一個一個進行比較,當匹配成功時比較模式字符串的下一個字符和被查找字符串的下一個字符,當匹配失敗時則回退模式串指針到第一個字符,以及回退文本指針到比較開始的下一個字符。具體情況在這裏不需
相關文章
相關標籤/搜索