- 5
- 0
- 约5.97千字
- 约 32页
- 2019-07-27 发布于福建
- 举报
* 1. 定义 小结 与线性表相同,仍为一对一关系。 用顺序栈或链栈存储均可,但以顺序栈更常见 只能在栈顶运算,且访问结点时依照后进先出(LIFO)或先进后出(FILO)的原则。 关键是编写入栈和出栈函数,具体实现依顺序栈或链栈的不同而不同。 基本操作有建栈、判断栈满、栈空、入栈、出栈或读栈顶元素值等。 3. 存储结构 4. 运算规则 5. 实现方式 2. 逻辑结构 限定只能在表的一端进行插入和删除运算的线性表(只能在栈顶操作) * 第2章 内容复习 讨论1:线性表的逻辑结构特点是什么?其顺序存储结构和链式存储结构的特点是什么? 讨论2:顺序存储和链式存储各有哪些优缺点? 讨论3:在什么情况下用顺序表比链表好? * 线性表逻辑结构特点是,只有一个首结点和尾结点;除首尾结点外其他结点只有一个直接前驱和一个直接后继。简言之,线性结构反映结点间的逻辑关系是一对一(1:1)的。 问1:线性表的逻辑结构特点是什么?其顺序存储结构和链式存储结构的特点是什么? 答: 顺序存储时,相邻数据元素的存放地址也相邻(逻辑与物理统一);要求内存中可用存储单元的地址必须是连续的。 链式存储时,相邻数据元素可随意存放,但所占存储空间分两部分,一部分存放结点值,另一部分存放表示结点间关系的指针。 * 顺序存储的优点是存储密度大(=1),存储空间利用率高;随机存取。缺点是插入或删除元
您可能关注的文档
最近下载
- 水利水电工程单元工程施工质量检验表与验收表(SLT631.8-2025).docx
- 中国民间故事大全阅读(最新) .pdf VIP
- 《人性的弱點》全集!.doc VIP
- T∕CABEE 048-2023 超低能耗建筑用外门窗应用技术规程.pdf
- 九年级化学第3单元教案第三单元 物质构成的奥秘.docx
- 甘肃省普通高中新课程实验总结表彰.doc VIP
- 第二十九节机电工程管理方案.docx
- 临床液相色谱-串联质谱检测方法建立、性能确认和质量控制-小分子分析物的定量检测.pdf VIP
- 新人教版四年级上册数学第一单元试卷.pdf VIP
- 科技金融投入、数字化转型与...能转换——基于制度环境视角_尹希果.pdf VIP
原创力文档

文档评论(0)