《第四章串的基本概念.pptVIP

  • 16
  • 0
  • 约6.84千字
  • 约 26页
  • 2016-12-29 发布于北京
  • 举报
第四章 串的基本概念 串连接算法Concat(T,S1,S2) 求子串算法SubString(Sub,S,pos,len) 存储密度小(如节点大小为1时),运算处理方便,但存储占用量大。 因此,串的链式存储结构对如联接操作方便,但总体不如定长顺序存储和堆分配存储灵活,占用存储量大且操作复杂。 4.3 串的模式匹配算法 4.3.1求子串位置的定位函数Index(S,T,pos) 4.3.2首尾匹配算法 先比较模式串的第一个字符,再比较模式串的最后一个字符,最后比较模式串中从第二个到第n-1个字符。 4.3.3 KMP算法(D.E.Knuth, V.R.Pratt, J.H.Morris ) ↓i=3 第一趟匹配 a b a b c a b c a c b a b a b c a c ↑j=3 ↓i=3 ↓i=7 第二趟匹配 a b a b c a b c a c b a b a b c a c ↑j=1 ↑j=5 ↓i=7 ↓

文档评论(0)

1亿VIP精品文档

相关文档