摘要:
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... 阅读全文
摘要:
1 /* 2 顺序队列 3 LJK 2018-07-04 4 */ 5 /* 6 队列:只允许在一端进行插入操作,在另一端进行删除操作的线性表。 7 先进先出(简称FIFOI),允许插入的一端称为队尾,允许删除的一端称为队头 8 队列的头尾相接的顺序存储结构称为循环队列 9 当front = rear 时,此时队列为空队列而非剩一个元素,为了避免只有一个元素时... 阅读全文
摘要:
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 ... 阅读全文
摘要:
// 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... 阅读全文