如何检查一个字符串中包含另一个字符串内的所有字符呢?

来源:百度知道 编辑:UC知道 时间:2024/05/26 02:36:47
用c++解决这个问题,我想了只是觉得不知道该如何插手这个问题,谢谢各位给予帮助~~~

而且最后还要说明前一字符是在另一个字符的另一个字符开始的~~

这是个典型的字符串匹配问题
C库里面的字符串函数和 std::string 里面都有子串查找的函数
例如char* strstr(const char* s1, const char* s2) 该函数找出s1中首次出现子串s2的位置
如果想自己写,可以蛮力匹配,也可以学习一下KMP算法。。。