第4章 串2_模式匹配.pptVIP

  • 8
  • 0
  • 约3.7千字
  • 约 17页
  • 2017-08-23 发布于河南
  • 举报
数据结构讲义 第4章 串 黄可坤 嘉应学院 算法种类: 例如 a c a b a a b a a b c a c a a b c a b a a b c i=8,j=6 a c a b a a b a a b c a c a a b c a b a a b c i=8,j=6 a b a a b c i=8,j=3 a b a a b c k=3,j=6 第4章小结 * * — 模式匹配 这是串的一种重要操作,很多 软件,若有“编辑”菜单项的话, 则其中必有“查找”子菜单项。  子串(模式串)的定位操作通常称为串的模式匹配。 1 串的模式匹配算法 初始条件:串S和T存在,T是非空串, 1≤pos≤StrLength(S)。 操作结果:若返回子串T在主串S中第      pos个字符之后的位置。如     果不存在,则返回0. 首先,回忆一下串匹配(查找)的定义: INDEX (S, T, pos) 例如:S=“This is a book.” T=“is” pos=1 BF算法设计思想: 将主串的第pos个字符和模式的第1个字符比较, 若相等,继续逐个比较后续字符;

文档评论(0)

1亿VIP精品文档

相关文档