数据结构与算法

字符串匹配问题

1)有一个字符串 strl=“asdasdfasdfgasdfgh”,和一个子串 str2=“asdfg”
2)现在要判断str1 是否含有str2,如果存在,就返回第一次出现的位置,如果没有,则返回-1
3)要求用最快的速度来完成匹配
4)你的思路是什么?

暴力匹配[简单,但是效率低]
KMP 算法《部分匹配表》

上一篇:C语言——字符串


下一篇:c strtok函数代码实现