- 博客(1)
- 收藏
- 关注
原创 KMP算法
KMP算法 KMP算法作为字符串匹配的经典算法,对于许多同我一样的小白来说理解有点困难。这一次谈一谈我个人对于KMP算法的理解。 要想理解这个算法,我们不妨先想想我们最面对字符串匹配问题最简单的思路是什么样的: 我们最普通的思路就是对主串(即要进行查找的字符串)进行遍历,当检测到一个字符与模式串(即你要查找的字符序列)第一个元素相同时,再不断进行遍历直至找到一个与模式串不匹配的字符,然后进行回退,回退到之前第一个匹配字符的后一位继续重复之前操作,知道匹配成功或者主串遍历到结尾。 这是我们最正常最简单的思路。
2020-06-07 11:16:10
174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人