![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
Marson丶
这个作者很懒,什么都没留下…
展开
-
C语言实现数据结构——栈的顺序存储结构
源码 /** * 创建时间 : 2022/5/18 15:42 * 作 者 : Marson * 内 容 : 栈的顺序存储结构 */ #include<stdio.h> #include<stdlib.h> #define bool char #define false 0 #define true 1 #define MaxSize 100 typedef int ElemType; typedef struct { ElemType *b原创 2022-05-23 11:36:47 · 189 阅读 · 0 评论 -
C语言实现数据结构——字符串模式匹配算法BF和KMP
源码 /** * 创建时间 : 2022/5/22 14:48 * 作 者 : Marson * 内 容 : 字符串模式匹配 */ #include <stdio.h> #include <stdlib.h> #include <string.h> #define MaxLen 255 typedef struct { char ch[MaxLen]; int length; }SString; /** * BF算法原创 2022-05-23 10:52:02 · 157 阅读 · 0 评论 -
C语言实现数据结构——链栈
源码 /** * 创建时间 : 2022/5/18 15:43 * 作 者 : Marson * 内 容 : 栈的链式存储结构(带头结点) */ #include <stdlib.h> #include <stdio.h> #include <stdbool.h> //#define bool char //#define false 0 //#define true 1 typedef int ElemType; //结点 typedef原创 2022-05-22 15:53:54 · 518 阅读 · 0 评论 -
C语言实现数据结构——链队列
源码 /** * 创建时间 : 2022/5/21 20:16 * 作 者 : Marson * 内 容 : 队列的链式存储结构(带头结点) */ #include <stdlib.h> #include <stdio.h> #include <stdbool.h> typedef int ElemType; //队列结点 typedef struct QNode { ElemType data; struct QNode原创 2022-05-22 10:01:59 · 262 阅读 · 0 评论 -
C语言实现数据结构——循环队列
源码 /** * 创建时间 : 2022/5/21 20:18 * 作 者 : Marson * 内 容 : 循环队列 */ #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #define MaxSize 100 typedef int ElemType; typedef struct { ElemType *base; int front; i原创 2022-05-22 09:32:48 · 365 阅读 · 0 评论