预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共42页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

字符串与模式匹配算法作业讲评:链表应用举例——Josephus问题顺序表应用举例——Josephus问题算法复杂度分析(顺序结构)算法复杂度分析(链表结构)链表的用用:一元多项式和运算一元多项式表示和运算-3两个一元多项式的乘法字符串与模式匹配:C语言中定义的字符串串匹配函数:char*strstr(constchar[],constchar[]);线性表到字符串ADT顺序结构字符串ADT的定义顺序串示例字符串ADT——创建顺序结构空串链接结构字符串ADT的定义字符串的链接存储示例链接存储字符串的基本运算创建带头结点的空链串串模式匹配问题两种模式匹配方法朴素的模式匹配思想朴素的模式匹配——匹配子串朴素子串匹配法示例(每次p右移一个单元)算法时间效率分析无回溯的模式匹配方法(KMP算法)模式串的特征数与特征向量KMP算法基本思想Next数组(特征向量)的计算然后把p右移若干位,tj以前的比较工作相当于用p0…pi-1的一个前缀与它的一个长度相同的后缀进行比较,显然比较的结果由p本身决定。精品课件!精品课件!