![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
xiao666wang
这个作者很懒,什么都没留下…
展开
-
KMP 模式匹配算法
本文章包含朴素的模式匹配算法KMP模式匹配算法和改进的模式匹配算法完整代码,请直接食用。有空再来讲解原理。#include <iostream>#include <cstring>using namespace std;void get_next(char *T, int *next, int &cnt);void get_nextVal(char...原创 2019-11-19 16:23:08 · 130 阅读 · 3 评论 -
链表的插入排序算法(完整代码以及讲解)
先贴代码再讲解。(c++代码,但和c没什么差不多)#include <iostream>#include <malloc.h>#include <stdio.h>using namespace std;typedef struct LNode{ int data; struct LNode *next;}LNode, *Link;u...原创 2019-11-16 10:12:32 · 3338 阅读 · 2 评论 -
单链表的初始化、查找、插入、删除、和整表删除
嘿嘿,这么快就写第二篇了。首先是一些定义和头文件。#include <iostream>#include "stdio.h"using namespace std;#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 2typedef int ElemType;typedef...原创 2019-11-12 17:23:58 · 470 阅读 · 0 评论 -
数据结构之顺序线性表操作(C++实现-C风格写法) 完整代码
稍微bb几句,最近想好好学习,所以把游戏都卸载了,下面开始正题哈哈。一、线性表的创建和一些基本的操作下边是一些预先的定义#define OK 1 // 定义返回状态#define ERROR 0#define TRUE 1#define FALSE 0#define MAXSIZE 20 // 定义线性表的最大长度。typedef int Status;typedef int E...原创 2019-11-12 08:50:10 · 477 阅读 · 0 评论