![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构考研
一倾而尽
坚信成功的愿景
展开
-
字符串代码总结
文章目录1. 串的存储结构2. 串的基本操作3. 简单模式匹配算法4. KMP算法1. 串的存储结构定长存储结构typedef struct{ char str[maxSize+1]; int length;}Str;变长存储结构typedef struct{ char *ch; //指向动态分配存储区的首地址的字符指针 int length;}Str;2...原创 2019-11-05 22:40:55 · 357 阅读 · 0 评论 -
栈和队列代码总结
文章目录1. 相关结构体定义1.1 顺序栈1.2 链栈结点定义1.3 顺序队列1.4 链队定义2. 顺序栈相关操作1. 相关结构体定义1.1 顺序栈typedef struct{ int data[maxSize]; //存放栈中元素 int top; //栈顶指针}SqlStack; //顺序栈类型定义1....原创 2019-11-05 00:19:03 · 450 阅读 · 0 评论 -
线性表代码总结
文章目录1. 线性表的结构体定义1.1 顺序表的结构体定义1.2 单链表结点定义1.3 双链表结点定义2. 顺序表的操作1. 线性表的结构体定义1.1 顺序表的结构体定义#define maxSize 100 //整型常量typedef struct{ int data[maxSize]; //存放顺序表元素的数组 int length; //存放顺序表的长度...原创 2019-11-01 00:01:33 · 1094 阅读 · 0 评论