数据结构38343.ppt
第二章 线性表 出错处理? 输出信息 跳出 返回出错信息 假设有一个足够大的连续的存储空间,可以将元素按其逻辑次序依次存储到该空间中。 顺序存储方式——顺序表 特点: 线性表中数据元素类型一致,只有数据域,存储空间利用率高。 做插入、删除时需移动大量元素。 空间估计不明时,按最大空间分配。 实现: 逻辑上相邻—物理地址相邻 随机存取 顺序存储结构的优缺点 优点 逻辑相邻,物理相邻 可随机存取任一元素 存储空间使用紧凑 缺点 插入、删除操作需要移动大量的元素 预先分配空间需按最大空间分配,利用不充分 表容量难以扩充 以元素(数据元素的映象) + 指针(指示后继元素存储位置) = 结点 (表示数据元素 或 数据元素的映象) 以“结点的序列”表示线性表 ?? 称作链表 静态链表 静态变量——在程序运行过程中一直存在 的变量 问题: 程序通用性 —— 要足够大 空间利用率 —— 低 动态链表 指针 动态变量——在程序运行过程中产生和释放的变量 【设计思路】 首先初始化单链表,而后根据结点输入的次序与其在线性表中的逻辑次序是否一致(正序)或相反(逆序),决定是采用尾插法还是头插法,逐个将各结
您可能关注的文档
- 护理教育的课程.ppt
- 护理文件书写规范35634.ppt
- 护理文件书写规范35724.ppt
- 护理文件书写规范35734.ppt
- 护理文件书写规范35743.ppt
- 护理查房的教案书写1.ppt
- 护理科研的选题20121205.ppt
- 护理科研论文撰写方法35244.ppt
- 护理科研选题与设计35226.ppt
- 护理程序33552.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)