- 27
- 0
- 约7千字
- 约 11页
- 2018-09-10 发布于湖北
- 举报
北邮数据结构实验报告实验一线性表gzgidtxy
数据结构实验报告
实验名称: 实验一线性表——题目1
学生姓名: 申宇飞
班 级: 信通3班
班内序号: 03
学 号: 2012210064
日 期: 2013年11月4日
实验要求
实验目的:
熟练掌握线性表的基本操作,包括:创建、插入、删除、查找、输出、求长度、合并等运算,以及各类操作在顺序存储结构和链式存储结构上的实现。
实验内容:
根据线性表的抽象数据类型的定义,选择下面任一种链式结构实现线性表,并完成线性表的基本功能。
线性表存储结构(五选一):
带头结点的单链表
不带头结点的单链表
循环链表
双链表
静态链表
线性表的基本功能:
构造:使用头插法、尾插法两种方法
插入:要求建立的链表按照关键字从小到大有序
删除
查找
获取链表长度
销毁
其他:可自行定义
编写测试main()函数测试线性表的正确性。
程序分析
2.1 存储结构
链表的具体存储表示为:
① 用一组任意的存储单元来存放线性表的结点(这组存储单元既可以是连续的,也可以是不连续的)
② 链表中结点的逻辑次序和物理次序不一定相同。为了能正确表示结点间的逻辑关系,在存储每个结点值的同时,还必须存储指示其后继结点的地址信息(称为指针)
链表的结点结构? ┌──┬──┐? │data│next│? └──┴──┘?????? data域--存放结点值的数据域????
您可能关注的文档
- 化妆品全成分标注规则oglfxejf.ppt
- 劳动合同法施行时间npuo0cpk.doc
- 动脉瘤性蛛网膜下腔出血处理指南bo5k4fgv.ppt
- 勤奋好学主题班会x0v6l1i_.ppt
- 化妆品全成分标注规则—王寒洲g_quwvn4.ppt
- 化学平衡图像专题训练cwbgiiki.ppt
- 化妆品容器行业市场调查报告36rp3p7w.ppt
- 动漫文化节设计大赛招商策划方案aqkjgzgp.ppt
- 化工企业安全生产管理制度汇编安全标准化专用fpnkjl4z.doc
- 化学文摘数据库检索方法rsrj_xxp.ppt
- 2026届高三政治一轮复习试题选择性必修1第二十八课训练1走进经济全球化含解析.docx
- 2027届高三政治一轮复习选择性必修2第1单元第2课依法有效保护财产权课件.pptx
- 2027届高三政治一轮复习选择性必修3第2单元第6课掌握演绎推理方法课件.pptx
- 2027年高考数学一轮复习讲义第1章集合常用逻辑用语与不等式第1课时集合课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用第3课时导数与函数的极值最值课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究二利用导数研究恒成立存在性问题课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究四利用导数研究函数的零点课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究五隐零点与极值点偏移问题重点班选讲课件.pptx
- DB54∕T 0639-2026 羊球虫病防治技术规范.docx
- DB62∕T 5209-2026 河西灌区无人机高光谱遥感玉米产量估算技术规程.docx
原创力文档

文档评论(0)