会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
循序而渐进,熟读而精思
hang on and on
博客园
首页
新随笔
联系
管理
订阅
随笔- 12 文章- 78 评论- 2 阅读-
11万
文章分类 -
算法与数据结构
BM模式匹配算法-原理
摘要:BM算法是一种精确字符串匹配算法(区别于模糊匹配)。 BM算法采用从右向左比较 的方法,同时应用到了两种启发式规则,即坏字符规则 和好后缀规则 ,来决定向右跳跃的距离。 BM算法的基本流程:设文本串T,模式串为P。首先将T与P进行左对齐,然后进行从右向左比较 ,如下图所示: 若是某趟比较不匹配时,BM算法就采用两条启发式规则,即坏字符规则 和好后缀规则 ,来计算模式串向右移动的距离,直到整个匹配...
阅读全文
posted @
2010-04-15 21:24
jackyxm
阅读(869)
评论(0)
推荐(0)
编辑
公告
昵称:
jackyxm
园龄:
15年8个月
粉丝:
13
关注:
1
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
我的标签
sql varchar nvarchar
(1)
MFC 消息
(1)
iis http.sys asp.net
(1)
dev tty console linux
(1)
cpp new delete throw nothrow placement
(1)
cpp include
(1)
设计模式 简单工厂方法 工厂方法 抽象工厂
(1)
随笔分类
(7)
励志(3)
养生(4)
随笔档案
(12)
2010年5月(1)
2010年4月(1)
2010年3月(8)
2010年1月(1)
2009年12月(1)
文章分类
(55)
.NET(3)
asp.net(1)
C(9)
C#(1)
CPP(3)
CS(8)
Linux(11)
MFC(4)
NetWork(4)
OO(1)
Shell(1)
SQL(3)
windows(2)
设计模式(3)
算法与数据结构(1)
更多
UML
Terrylee的设计模式总结
zhenyulu的设计模式总结
设计模式
c#设计模式
阅读排行榜
1. 丹田呼吸法(3381)
2. 行远必自迩 登高必自卑(1024)
3. 养生怪杰:魏伟的养生之道(792)
4. 程序与女人(545)
5. 李开复:我的人才观(489)
最新评论
1. Re:C++设计模式之一 工厂模式(简单工厂、工厂和抽象工厂)
Good!
--胡健
2. Re:单件模式
学习中
--李凡
点击右上角即可分享