![](https://img-blog.csdnimg.cn/20201020082836919.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据结构c语言实现
大学数据结构与算法分析c语言描述
崔金浩呐
中原工学院
19届人工智能专业
展开
-
队列(c语言描述)
类型名称: 队列 数据对象集: 一个有0个或者多个元素的有穷线性表 操作集: 对于一个长度为长整数MaxSize的队列Q,记队列中的任一元素X,队列的基本操作有: 1:Queue CreateQueue(int MaxSize):生成空队列,其最大长度为:MaxSize; 2:bool IsFull(Queue Q):判断队列Q是否为空,若是返回true,否则返回false; 3:bool AddQ(Queue Q,ElementType X):将元素X压入队列Q。若队列已满,返回false;否则将数据元素原创 2020-11-02 20:22:47 · 236 阅读 · 1 评论 -
顺序表练习(c语言描述)
//线性表的循序表示 typedef int Position; typedef struct LNode *PtrToNode; struct LNode{ ElementType Data[MAXSIZE]; Position Last; }; //顺序表的初始化 List MakeEmpty(){ List l; l=(List)malloc(sizeof(struct LNode));//创建一个顺序表 l->Last=-1;//顺序表的索引值为-1,进行初始化 return原创 2020-10-21 10:44:24 · 235 阅读 · 1 评论