- 2
- 0
- 约1.46万字
- 约 98页
- 2017-04-25 发布于四川
- 举报
2.3线行链表和其运算
2.3线性表的链式存储及其运算 ;2.3.1线性表的链式存储 ; 链式存储结构,既可用来表示线性结构,也可用来表示非线性结构。线性表的链式存储结构,称为线性链表。
对线性链表而言,它不要求逻辑上相邻的元素在物理位置上也相邻。其存储单元既可以是连续的,也可以是不连续的,甚至可以零散分布在内存中的任何位置上。 ;; 用下面例子,来说明线性链表的存储结构。
设线性表为(a1,a2,a3,a4), 存储空间具有9个存储结点。 ;数据域 指针域
A2 9
A1 1
A4 0
A3 5
;2.3.2线性链表的基本运算 ; 为了便于实现插入、删除结点的操作,通常在单链表的第一个结点之前增设一个表头结点。该结点的结构与表中其他结点的结构相同,其数据域可以不存储任何信息,也可以存储如线性表的表名、长度等附加信息;其指针域用来存放线性表中的第一个结点的地址。若线性表为空表,则表头结点的指针域为空,设H为单链表的头指针,指向头结点;存储单链表的第一个元素的结点称为开始结点(或称首结点),其指针域存放第二个结点的地址;称存储最后一个元素的结点称终端结点(或称尾结点),其指针域为空,如图3-5所示。 ;; 若用换行符‘\n’作为输入结束标志,用rear作为总是指向链表尾结点的尾指针,则建立带表头结点的
您可能关注的文档
- 1年级语文上册课件《风》.ppt
- 1支乌龟的生活智慧(80页).ppt
- 1张图1句话诉说人生哲理.ppt.ppt
- 1年级课件呼出的气.ppt
- 1旅游政策和法规薛老师.ppt
- 1机械基础--绪论.ppt
- 1数字逻辑基础_国防科大.ppt
- 1手房贷款营销指引.ppt
- 1概述_心理测量学.ppt
- 1桥牌--桥牌介绍.ppt
- 湖北《钢结构装配式住宅技术规程》.docx
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(华师).pdf
- 万利达(Malata) 618 广场舞音响售后维修服务手册.pdf
- 指北者 TK10 乐器音箱售后维修服务手册.pdf
- 音乐骑士 T3 G10s 音响售后维修服务手册.pdf
- 先锋(Pioneer) MK808 音箱售后维修服务手册.pdf
- 山水(SANSUI) PU215 广场舞音响售后维修服务手册.pdf
- 安桥(ONKYO) TX8470 功放售后维修服务手册.pdf
- 2026-2027学年第一学期八年级上册数学月考9月学情监测卷含答案(人教).pdf
- 意力(ELAC) DCB61 音箱售后维修服务手册.pdf
原创力文档

文档评论(0)