c/c++实现数据结构
艾渃曼丶
这个作者很懒,什么都没留下…
展开
-
C/C++ 实现栈
代码只进行了简单的测试 如果代码存在问题 欢迎各位带哥在评论区指出 数据结构 typedef struct{ ElemType *base; //栈底指针 ElemType *top; //栈顶指针 int stacksize; //栈容量 }SqStack; 栈的原子操作实现 1.初始化栈 Status InitStack(SqStack &am...原创 2020-05-01 17:07:19 · 339 阅读 · 0 评论 -
C/C++ 实现线性表中的双向链表
代码只进行了简单的测试 如果代码存在问题 欢迎各位带哥在评论区指出 数据结构 typedef struct LNode{ struct LNode *pre; ElemType data; //数据域 struct LNode *next; //指针域 }LNode, *DLinkList; 双向链表的原子操作实现 1.创建链表 Status ListCrea...原创 2020-04-29 17:01:35 · 165 阅读 · 0 评论 -
C/C++ 实现线性表中的循环单链表
代码只进行了简单的测试 如果代码存在问题 欢迎各位带哥在评论区指出 数据结构 typedef struct LNode{ ElemType data; //数据域 struct LNode *next; //指针域 }LNode, *CLinkList; 单链表的原子操作实现 1.创建循环单链表 Status ListCreate_CL(CLinkList &...原创 2020-04-29 16:00:23 · 206 阅读 · 0 评论 -
C/C++ 实现线性表中的单链表
代码只进行了简单的测试 如果代码存在问题 欢迎各位带哥在评论区指出 数据机构 typedef struct LNode{ ElemType data; //数据域 struct LNode *next; //指针域 }LNode, *LinkList; 单链表的原子操作实现 1.创建单链表 Status ListCreate_L(LinkList &L, in...原创 2020-04-28 16:51:15 · 199 阅读 · 0 评论 -
c/c++ 实现线性表中的顺序表示
代码只进行了简单的测试 如果代码存在问题 欢迎各位带哥在评论区指出 数据结构 typedef struct{ ElemType *elem; //存储空间基地 int length = 0; //表长,元素个数 int listsize; //表容量,空间大小 }SqList; 顺序表的原子操作实现 1. 表的初始化操作 Status InitLi...原创 2020-04-25 17:42:14 · 145 阅读 · 0 评论