摘要: 代码如下: #include<stdio.h> #include<stdlib.h> typedef char ElemType; #define MAXQUEUE 100 typedef struct { ElemType *base; int front; int rear; }cycleQue 阅读全文
posted @ 2020-07-19 16:45 骑码的佳俊 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 代码如下: #include<stdio.h> #include<stdlib.h> typedef char ElemType; typedef struct QNode { ElemType date; struct QNode *next; }QNode , *QueuePtr; typede 阅读全文
posted @ 2020-07-19 15:32 骑码的佳俊 阅读(1787) 评论(0) 推荐(0) 编辑
摘要: 1.创建一个队列时,空队列中队首和队尾相同,但不是NULL,队首后面挂的元素才是NULL 2.打印队列时,对于链队列,不能把指针加一来找到下一个数据,因为链表地址不连续,需要复制一条链表,不断往后遍历来挨个打印链表的数据 3.求队伍的长度也是,不能首尾指针相减,因为地址不连续,所以同样需要复制一条链 阅读全文
posted @ 2020-07-19 13:33 骑码的佳俊 阅读(412) 评论(0) 推荐(0) 编辑