已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据结构存储结构清单 顺序表存储结构顺序表存储结构 typedef struct ElemType elem int length SqList 单链表存储结构单链表存储结构 typedef struct LNode ElemType data struct LNode next LNdode LinkList 双向链表的存储结构双向链表的存储结构 typedef struct DuLNode ElemType data struct DuLNode prior struct DuLNode next DuLNode DuLinkList 顺序栈的存储结构 typedef struct SElemType base SElemType top int stacksize SqStack 链栈的存储结构链栈的存储结构 typedef struct StackNode ElemType data struct StackNode next StackNode LinkStack 顺序队列的存储结构顺序队列的存储结构 typedef struct QElemType base int front int rear SqQueue 队列链式存储结构队列链式存储结构 typedef struct QNode QElemType data struct QNode next QNode QueuePtr typedef struct QueuePtr front Queue rear LinkQueue 串的定长顺序存储结构串的定长顺序存储结构 typedef struct char ch maxlen 1 int length SString 串的堆式顺序存储结构串的堆式顺序存储结构 typedef struct char ch int length HString 串的链式存储结构串的链式存储结构 typedef struct Chunk char ch ChunkSize struct Chunk next Chunk typedef struct Chunk head tail int length LString 广义表的头尾链表存储表示广义表的头尾链表存储表示 typedef enum ATOM LIST ElemTag typedef struct GLNode ElemTag tag union AtomType atom struct struct GLNode hp tp ptr GList 二叉树的顺序存储结构二叉树的顺序存储结构 typedef TElemType SqBiTree MaxSize SqBiTree bt 二叉树的链式存储表示 typedef struct BiTNode TElemType data struct BiTNode lchild rchild BiTNode BiTree 二叉树的二叉线索存储表示二叉树的二叉线索存储表示 typedef struct BiThrNode TElemType data struct BiThrNode lchild rchild int LTag RTag BiThrNode BiThrTree 树的二叉链表 孩子树的二叉链表 孩子 兄弟 存储表示兄弟 存储表示 typedef struct CSNode ElemType data struct CSNode firstchild nextsibling CSNode CSTree 哈夫曼树的存储表示哈夫曼树的存储表示 typedef struct int weight int parent lchild rchild HTNode HuffmanTree 图的邻接矩阵存储表示图的邻接矩阵存储表示 define MaxInt 32767 define MVNum 100 typedef char VerTexType typedef int ArcType typedef struct VerTexType vexs MUNum int vexnum arcnum AMGraph 图的邻接表存储表示图的邻接表存储表示 define MVNum 100 typedef struct ArcNode int adjvex struct ArcNode nextarc OtherInfo info ArcNode typedef struct VNode VerTexType data ArcNode firstarc VNode AdjList MVNum typedef struct AdjList vertices int vexnum arcnum ALGraph 有向图的十字链表存储表示有向图的十字链表存储表示 define MaxVertexNum 20 typedef struct ArcBox int tailVex headvex struct ArcBox hlink tlink InfoType Info ArcBox typedef struct VexNode VertexType data ArcBox firstin firstout VexNode typedef struct VerNode xlist MaxVertexNum int vexnum arcnum OLGraph 无向图的邻接多重表存储表示无向图的邻接多重表存储表示 define MaxVertexNum 20 typedef enum unvisited visited VisitIf typedef struct EBox VisitIf mark int ivex jvex struct EBox ilink jlink InfoType Info EBox typedef struct VexBox VertexType data EBox firstedge VexBox typedef struct VexBox adjmulist MaxVertexNum int vexnum edgenum AMLGraph 二叉排序树的二叉链表存储表示二叉排序树的二叉链表存储表示 typedef struct KeyType key InfoType otherinfo ElemType typedef struct BSTNode ElemType data
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区规划免疫工作制度
- 电销上班期间工作制度
- 纪委信息发布工作制度
- 纪委监委督办工作制度
- 法院日常通报工作制度
- 社区教育服务工作制度
- 禁毒社区康复工作制度
- 法院督察督办工作制度
- 查验监督岗工作制度
- 河南学生资助工作制度
- 立春二声部合唱谱
- 初中地理新课标测试题及答案
- 浙江强基联盟2026年3月高三语文联考作文题目解析及范文:有的时候人们主动选择预制
- 提高肿瘤治疗前TNM分期评估率
- 2026年工会干部业务知识培训考试题库及答案
- 2026 年中小学深入实施学生体质强健计划心得体会三
- 荨麻疹的定义、分类、诊断及管理国际指南(2026)解读课件
- DB61∕T 5132-2025 西安城市轨道交通工程监测技术标准
- 2026湖北恩施州战略规划研究中心选聘1人备考题库含答案详解
- 高速公路机电工程监理实施细则
- 2026年心理咨询师考试题库300道【含答案】
评论
0/150
提交评论