
数据结构
爱学习的娟宝宝
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
链式结构表示队列
#define QDataType int typedef struct QListNode { struct QListNode* _next; QDataType _data; }QNode; // 队列的结构 typedef struct Queue { QNode* _front; QNode* _rear; }Queue; // 初始化队列 void QueueInit(Queue* q); // 队尾入队列 void QueuePush(Queue* q, QDataType da原创 2021-01-25 21:37:03 · 118 阅读 · 0 评论 -
带头双向循环链表的实现
带头双向循环链表的实现 申请链表节点 初始化双向循环链表 双向链表尾插 双向链表打印 双向链表头插 双向链表尾删 双向链表头删 对有序的双向链表进行按值插入 删除双向链表的指定值 双向链表的反转 #define ElemType int typedef struct DCListNode { ElemType data; struct DCListNode* prev; struct DCListNode* next; }DCListNode; typedef struct DCList { DCL原创 2021-01-23 20:46:14 · 107 阅读 · 0 评论