随笔分类 -  数据结构程序实现

Coding
摘要:/* 树-线索二叉树 LJK 2017-07-05 */ #include #include #include #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 typedef char TElemType; typedef int Status; /* Link == 0 表示指向左右孩子的指针 Thread == ... 阅读全文
posted @ 2018-08-10 10:15 JiangXiaoKun 阅读(200) 评论(0) 推荐(0)
摘要:1 /* 2 树 二叉树 3 LJK 2018-07-05 4 */ 5 #include 6 #include 7 #include 8 9 #define OK 1 10 #define ERROR 0 11 #define TRUE 1 12 #define FALSE 0 13 14 typedef int Status; 15 typ... 阅读全文
posted @ 2018-08-10 10:06 JiangXiaoKun 阅读(220) 评论(0) 推荐(0)
摘要:1 /* 2 顺序栈 3 LJK 2018-07-03 4 */ 5 6 #include 7 8 #define MAXSIZE 15 9 #define OK 1 10 #define ERROR 0 11 #define TRUE 1 12 #define FALSE 0 13 14 typedef int SElemType; 15... 阅读全文
posted @ 2018-08-10 10:04 JiangXiaoKun 阅读(188) 评论(0) 推荐(0)
摘要:1 /* 2 链栈 3 LJK 2018-07-04 4 */ 5 #include 6 #include 7 8 #define MAXSIZE 15 9 #define OK 1 10 #define ERROR 0 11 #define TRUE 1 12 #define FALSE 0 13 14 typedef int SElemTyp... 阅读全文
posted @ 2018-08-10 10:04 JiangXiaoKun 阅读(191) 评论(0) 推荐(0)
摘要:1 /* 2 链队列 3 LJK 2018-07-04 4 */ 5 #include 6 #include 7 #include 8 9 #define OK 1 10 #define ERROR 0 11 #define TRUE 1 12 #define FALSE 0 13 14 typedef int QElemType; 15 ty... 阅读全文
posted @ 2018-08-10 10:02 JiangXiaoKun 阅读(150) 评论(0) 推荐(0)
摘要:1 /* 2 顺序队列 3 LJK 2018-07-04 4 */ 5 /* 6 队列:只允许在一端进行插入操作,在另一端进行删除操作的线性表。 7 先进先出(简称FIFOI),允许插入的一端称为队尾,允许删除的一端称为队头 8 队列的头尾相接的顺序存储结构称为循环队列 9 当front = rear 时,此时队列为空队列而非剩一个元素,为了避免只有一个元素时... 阅读全文
posted @ 2018-08-10 10:01 JiangXiaoKun 阅读(281) 评论(0) 推荐(0)
摘要:1 // 2018-06-22 2 // 线性表顺序存储实现-动态数组 3 #include 4 #include 5 6 #define LIST_INIT_SIZE 5 // 符号常量 ,线性表存储空间的初试分配量 7 #define LIST_INCREMENT 10 // 符号常量 ,线性表存储空间的分配增量 8 9 #define OK 1 ... 阅读全文
posted @ 2018-08-10 09:59 JiangXiaoKun 阅读(426) 评论(0) 推荐(0)
摘要:// 2018-06-21 // 线性表的链式存储实现 #include #include #include #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 typedef int ElemType; typedef struct node{ ElemType data; struct node *next; }N... 阅读全文
posted @ 2018-08-10 09:47 JiangXiaoKun 阅读(339) 评论(0) 推荐(0)
摘要:1// 2018-6-21 线性表顺序存储实现 #include 2 3 #define MAXSIZE 20 // 存储空间初始分配量 4 #define OK 1 5 #define ERROR 0 6 #define TRUE 1 7 #define FALSE 0 8 typedef int Status; 9 typede... 阅读全文
posted @ 2018-06-21 10:53 JiangXiaoKun 阅读(319) 评论(0) 推荐(0)