0
点赞
收藏
分享

微信扫一扫

《数据结构与算法设计之美》学习笔记(十四)字符串匹配机制

_阿瑶 2022-02-26 阅读 48

文章目录

一、BF算法·

也被称为暴力匹配算法和朴素匹配算法,即通过不断地循环子串去匹配母串从某一个位置开始的字符串。
该算法最坏的时间复杂度为O(n*m)

二、RK算法

使用Hash表来预处理母串中每一个子串长度的字符序列,然后通过比对hash值来匹配字符串。
而hash值的生成,假设对一个只会出现26个字母的字符串,我们可以使用26进制来进行表示,然后转换为10进制进行存储。

举报

相关推荐

0 条评论