数据结构
coder爱思考
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
动态数组
动态数组 用动态数组实现:增加数组长度、删除元素、合并2个有序数组 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define ERROR 0 #define OK 1 #define MAX_QSIZE 5 #define INCREM...原创 2019-04-11 16:43:56 · 1581 阅读 · 0 评论 -
字符串匹配
匹配字符串 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define ERROR 0 #define OK 1 #define MAX_QSIZE 5 #define INCREMENT 2 int stringMatch(char...原创 2019-04-11 19:55:21 · 193 阅读 · 0 评论 -
顺序栈
用数组实现顺序链表 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define ERROR 0 #define OK 1 #define MAX_QSIZE 5 typedef int elemType; typedef struc...原创 2019-04-08 20:54:53 · 279 阅读 · 0 评论 -
单链表
单链表 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define ERROR 0 #define OK 1 #define MAX_QSIZE 5 typedef int elemType; typedef struct lNod...原创 2019-04-08 20:57:30 · 193 阅读 · 0 评论 -
链式栈
用链表实现链式栈 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 typedef int elemType; typedef struct stackNode { elemType data; struct stackNode * p...原创 2019-04-08 21:03:40 · 438 阅读 · 0 评论 -
链式队列
用链表实现链式队列 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define ERROR 0 #define OK 1 typedef int elemType; typedef struct qNode { elemType d...原创 2019-04-08 21:05:33 · 234 阅读 · 0 评论 -
循环队列
用数组实现循环队列 #include <stdio.h> #include <stdlib.h> #define TRUE 1 #define FALSE 0 #define OVERFLOW -2 #define ERROR 0 #define OK 1 #define MAX_QSIZE 5 typedef int elemType; typedef struc...原创 2019-04-08 21:07:37 · 213 阅读 · 0 评论 -
数据结构索引
数据结构索引 栈 用数组实现顺序栈 用链表实现链式栈 队列 用链表实现链式队列 用数组实现循环队列 链表 单链表原创 2019-04-08 21:14:21 · 582 阅读 · 0 评论 -
二叉树 C++实现
二叉树 C++实现 支持插入、删除、查找操作 实现二叉树的前、中、后序遍历(包括递归和非递归) #include <climits> #include <iostream> #include <stack> #ifndef BINARY_SEARCH_TREE #define BINARY_SEARCH_TREE const int INF = INT_M...原创 2019-04-19 22:02:23 · 388 阅读 · 0 评论
分享