- 8
- 0
- 约1.12万字
- 约 57页
- 2017-11-29 发布于重庆
- 举报
数据结构的第二章
第二章 线性表 2.1 线性表的类型定义 2.2 线性表的顺序表示和实现 2.3 线性表的链式表示和实现 2.3.1 线性链表 2.3.2 循环链表 2.3.3 双向链表 2.4 一元多项式的表示及相加 例3、学生健康情况登记表如下: 线性表的抽象类型定义 ADT List { 数据对象:D={ai| ai∈ElemSet,i=0,1,…,n- 1,n≥0} 数据关系:R={ ai-1, ai | ai-1, ai∈D0,i=0,1,…,n-1,n≥0} 基本操作: InitList(L) //构造一个空的线性表L DestroyList(L) //销毁一个已存在的线性表L ClearList(L) //将已存在的线性表L重置为空表 ListEmpty(L) //判断线性表L ListLength(L) GetElem(L,i,e) LocateElem(L,e,compare()) ListInsert(L,i,e) ListDelete(L,i,e) ……… } 初始化顺序存储的线性表 单链表示意图如下: 有时候,也可以用一维数组来描述链表,这种链表称为静态链表。它的形式定义为 Typedef struct{ ElemType data;
您可能关注的文档
最近下载
- 部编版小学一年级下语文《识字3 小青蛙》预习单.pdf
- 简明法语教程第18课.ppt VIP
- 2023注册消防工程师(消防安全技术实务)题库附答案【达标题】.docx
- 大学生安全教育(安全知识课程)PPT完整全套教学课件.pptx
- 党委(党组)书记抓基层党建工作述职评议考核办法(试行).PDF VIP
- 2025年事业单位综合知识和能力素质(经济类·统计及其他)模拟试卷.docx VIP
- 2023年国家公务员考试题库精华版.docx
- 证券从业之证券市场基本法律法规考试题库含完整答案(典优).docx
- 2023注册消防工程师(消防安全技术实务)题库含答案【基础题】.docx
- 2025年四川省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)