- 2
- 0
- 约1.48万字
- 约 60页
- 2017-01-01 发布于湖北
- 举报
数据结构-02线性表要素
线性表结构 本章主要内容 2.1 线性表的基本概念 线性表的逻辑结构特点 2.1.1 线性表举例 例2-2:学生成绩登记表 2.2 线性表的顺序存储结构 2.2.1 顺序表中元素存储位置的计算 2.2.2 顺序表存储结构的C语言描述 2.2.3 顺序表的操作 添加插入 添加插入 随机插入 随机插入 删除算法 删除算法 定位算法 合并算法 合并算法 2.2.4 顺序存储结构小结 特点: 空间利用率高,几乎不需要额外的空间开销 数据的逻辑结构与物理结构完全一致 结点地址计算的时间与线性表的规模大小无关 可以随机存取任一元素 缺点 顺序表的存储空间是静态分配,必须有足够大小的成片存储空间,建表时存储空间大小有时无法确切估计 插入操作和删除操作在大多情况下引起大量结点的频繁移动,降低了算法的时间效率 2.3.1单链表 对上述结构的改进 需要澄清的几个概念 2.3.2单链表的操作 创建 头插入法 尾插入法 按号定位 按值定位 求表长 插入 删除 合并 2.3.3循环链表和双向链表 改进的循环链表 双向链表 双向循环链表 双向链表的对称性 双向链表操作演示 链式存储结构小结 2.4线性表结构的应用 2.4.1数据查重 实例演示 有序表查重 2.4.2基于线性表排序 直接插入排序 实例演示 改进 简单交换排序 简单交换排序过程实例 简单选择排序 简单选择排序过程实例 2.
您可能关注的文档
最近下载
- 2025至2030湘菜行业市场发展现状及发展前景与投资发展策略报告.docx VIP
- 2025年度高二数学期中考试(数列+导数).docx VIP
- 2025-2030年湘菜行业市场发展现状及发展前景与投资发展策略研究报告.docx VIP
- 罗森伯格自尊量表中文版(SES).docx VIP
- 《S7-200 SMART PLC编程及应用第4版》廖常初 习题答案.pdf VIP
- 2025年南方电网数字电网集团有限公司第三批社会招聘254人备考题库附答案解析.docx VIP
- Midas基本操作完整.docx
- 双重预防机制的资料.ppt VIP
- 低空经济设备智能运维养护实施方案.docx
- 《创课十讲:下一只独角兽》网课参考答案.docx VIP
原创力文档

文档评论(0)