第2章之线性链表 西安交通大学计教中心 单链表的概念 采用链式存储结构的线性表有单链表、双向链表、单循环链表以及双向循环链表等多种形式。 单链表用一组地址任意的存储单元存放线性表中的数据元素。由于逻辑上相邻的元素其物理位置不一定相邻,为了建立元素间的逻辑关系,需要在线性表的每个元素中附加其后继元素的地址信息。 这种地址信息称为指针。附加了其他元素指针的数据元素称为结点。 结点定义 结点结构可描述为: 带头结点单链表的逻辑结构 基本概念 链表(Link)由结点组成的表。 头指针(head) 指向链表中第1个结点的指针。 头结点 为方便操作,在头指针和头结点之间设置的结点。 首元结点 第一个结点(a1)。 表示形式的统一 空表和非空表表示形式在头结点上得到统一 空表的形式 : head - next = NILL 表示形式不统一 若没有头结点, 空表和非空表的表示形式不统一。 空表形式: head = NULL 带头结点单链表的存储结构 结点的c++描述 typedef struct LNode { ElemType data; //数据域,ElemType //代表某种数据类型 struct LNode *next; //指针域 } *LinkLi
您可能关注的文档
- Acute otitis media and mastoiditis - 复旦大学精品 .ppt
- APA (American Psychological Association) 第六 .doc
- Balanced Scorecard & Strategy Maps 平衡计分卡 .ppt
- F1 获取帮助.DOC
- GZ2017-G019质监局实验室设备.doc-赣州市公共资源交易中心.DOC
- HPLC法测定复方间苯二酚搽剂中间苯二酚、.DOC
- INewNormal入学须知.DOC
- SOP - 中华民国工业安全卫生协会.doc
- WWW与FTP服务器配置与管理.PPT
- 《艺术陶瓷单位产品能耗限额及计算方法》(征求意见稿.DOC
最近下载
- 2026年交管12123学法减分考试试题与参考答案.docx
- 北京师范大学《无机化学》2024 - 2025 学年第一学期期末试卷.pdf VIP
- 北师大北京师范大学中级无机化学期末试卷及答案.pdf VIP
- 一种合成替来他明中间体化合物以及替来他明的合成方法[发明专利].pdf VIP
- 2026年普通高等学校招生全国统一考试(天津卷)语文试卷及答案.doc VIP
- 食堂餐厅人员职责与管理方案.pdf VIP
- 正确认识心房颤动健康宣教讲座.pptx
- 餐饮门店食材溯源管理手册.docx VIP
- _复发性口腔溃疡中医诊疗专家共识意见(2023).pdf
- 2026年鸡精行业创新研发成果盘点报告.docx
原创力文档

文档评论(0)