【精选】先看看next数据值的求解方法.docVIP

  • 0
  • 0
  • 约4.18千字
  • 约 8页
  • 2018-03-27 发布于贵州
  • 举报

【精选】先看看next数据值的求解方法.doc

【精选】先看看next数据值的求解方法

先看看next数据值的求解方法 位序 1 2 3 4 5 6 7 8 模式串 a b a a b c a c next值 0 1 1 2  2 3  1 2 next数组的求解方法是: 1.第一位的next值为0 2.第二位的next值为1后面求解每一位的next值时,根据前一位进行比较 3.第三位的next值:第二位的模式串为b ,对应的next值为1;将第二位的模式串b与第一位的模式串a进行比较,不相等;则第三位的next值为1 4.第四位的next值:第三位的模式串为a ,对应的next值为1;将第三位的模式串a与第一位的模式串a进行比较,相同,则第四位的next值得为2 5.第五位的next值:第四位的模式串为a,对应的next值为2;将第四位的模式串a与第二位的模式串b进行比较,不相等;第二位的b对应的next值为1,则将第四位的模式串a与第一位的模式串a进行比较,相同,则第五位的next的值为2 6.第六位的next值:第五位的模式串为b,对应的next值为2;将第五位的模式串b与第二位的模式中b进行比较,相同,则第六位的next值为3 7.第七位的next值:第六位的模式串为c,对应的next值为3;将第六位的模式串c与第三位的模式串a进行比较,不相等;第三位的a对

文档评论(0)

1亿VIP精品文档

相关文档