
数据结构的实现
文章平均质量分 53
根据课堂上所讲的内容,手写相关的数据结构
xjsc01
这个作者很懒,什么都没留下…
展开
-
数据结构———哈夫曼树的实现
#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct { int first;//表示pair对中的第一关键字 int second;}two;typedef struct PQueue{ two *data; int size; int max_size;}PQueue;typedef struct Huffma原创 2022-07-03 18:38:12 · 129 阅读 · 0 评论 -
图的存储结构大赏------数据结构C语言(图)
1. 邻接矩阵2. 邻接表3. 十字链表4. 邻接多重表原创 2022-04-22 21:45:35 · 1085 阅读 · 0 评论 -
数据结构实现——循环队列
功能:创建空队列,空队列所能容纳的最大值元素个数是max,返回Queue*,作为该队列的指针。注意:max必须>=0.特殊情况:当无法申请空间时,返回NULL。使用方法:原创 2022-03-23 21:19:34 · 429 阅读 · 0 评论 -
数据结构实现——链队列
Queue *Creat()功能:创建空队列,返回Queue*,作为该队列的指针。特殊情况:当无法申请空间时,返回NULL。使用方法:Queue *Q = Creat();int Destroy(Queue* Q)功能:删除队列,若成功,返回1;特殊情况:当队列已经被删除(Q为空指针),返回0。原创 2022-03-23 19:55:17 · 1232 阅读 · 0 评论