数据结构课程设计kmp算法
KMP算法是对一般模式匹配算法的改进,由D.E.Knuth与V.R.Pratt和J.H.Morris同时发现的因此人们称它为克努特-莫里斯-莫拉特操作(简称为KMP算法)。对于一般的模式匹配算法:分别利用两个指针i和j指示主串S和T中的当前正待比较的字符位置。算法的基本思想是:从主串的S的第POS个字符开始起和模式的第一个字符比较之,如相等,则继续逐个比较后续字符;否则从主串的下一个字符起再重新和模式的字符比较之。以此类推,直到模式T中的每个字符依次和主串S中的一个连续字符序列相等,则称匹配成功,则函数值为和模式T中的第一个字符相等的字符在主串S中的序号,否则称匹配不成功,函数值为0.而对于模式匹配的KMP算法可以在O(n+m)的时间数量级上完成串的模式匹
推荐下载
-
数据结构课程设计_familytree
用vc6.0编写的数据结构课程设计familytree
15 2019-01-16 -
数据结构课程设计源码
主要用来学习c++程序,里面包括了数据结构方面的源码程序,看了觉得不会后悔。其设计方式都是以类的方式进行,并且比较严谨。
12 2019-01-16 -
数据结构课程设计习题
数据结构课程设计习题,有很多的习题供大家练习。
19 2019-01-20 -
数据结构课程设计pdf
数据结构课程设计 适合大学毕业设计的同学,使用后可以
22 2019-02-18 -
数据结构课程设计迷宫
呵呵,这是我大二时做的课程设计,其实也算是份爱情的礼物,送给我当时最爱的人
20 2019-02-21 -
数据结构课程设计_ADT
当时自己做的数据结构课程设计,题目是实现数据结构ADT,压缩包里包含源代码课程设计报告,队列,堆栈,链表,邻接矩阵图,二叉树,查找算法实现,都有源代码,解压就可以
39 2019-02-19 -
数据结构课程设计C
本程序 实现了各种Hash函数的构造,与冲突处理。界面采用最新的feature pack 开发,因此程序界面友好美观...
13 2019-02-22 -
数据结构课程设计_迷宫
包括一个快速排序的程序调试和一个迷宫的程序设计~
21 2019-02-27 -
数据结构课程设计交通
数据库课程设计代码+文档,交通查询系统. 不同目的的旅客在出行时需要选择不同的出行方式,因公出差的旅客希望在旅途中的时间尽可能短,出门旅游的旅客则期望旅费尽可能省,而老年旅客则要求中转次数最少,为满足
37 2019-03-05 -
关于数据结构课程设计
关于数据结构这们课最后结束了,老师要求做的一个关于一些算法的课程设计
20 2019-03-16
用户评论