首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

数据结构- 串的模式匹配算法:BF跟 KMP算法

2012-06-21 
数据结构- 串的模式匹配算法:BF和 KMP算法Brute-Force算法的思想1.BF(Brute-Force)算法Brute-Force算法的

数据结构- 串的模式匹配算法:BF和 KMP算法

Brute-Force算法的思想

1.BF(Brute-Force)算法  

Brute-Force算法的基本思想是:

1) 从目标串s 的第一个字符起和模式串t的第一个字符进行比较,若相等,则继续逐个比较后续字符,否则从串s 的第二个字符起再重新和串t进行比较。

2) 依此类推,直至串t 中的每个字符依次和串s的一个连续的字符序列相等,则称模式匹配成功,此时串t的第一个字符在串s 中的位置就是t 在s中的位置,否则模式匹配不成功。

Brute-Force算法的实现   

数据结构- 串的模式匹配算法:BF跟 KMP算法

c语言实现: