- 1
- 0
- 约5.99千字
- 约 18页
- 2022-09-25 发布于湖北
- 举报
第 PAGE 3页
《算法与数据结构》实验报告
学院 专业 姓名 学号
实验1: ADT List(线性表)(6学时)
[问题描述]
线性表是典型的线性结构,实现ADT List,并在此基础上实现两个集合的交运算或并运算。
[实验目的]
(1)掌握线性表的链表存储结构。
(2)掌握在单链表上基本操作的实现。
(3)在掌握单链表的基本操作上进行综合题的实现。
[实验内容及要求]
要求用带头结点的单链表存储两个集合中的元素和最终的结果。
集合的元素限定为十进制数,程序应对出现重复的数据进行过滤,即链表中没有
重复数据。
显示两个集合的内容及其运算结果。
[测试数据]
set1={3, 8, 5, 8,11},set2={22, 6, 8, 3, 15,11,20 }
set1∪set2=
set1∩set2=
set1={1, 3, 5, 7},set2={2, 3, 7, 14, 25,38}
set1∪set2=
set1∩set2=
[思考]
(1)分析你所设计的算法的时间复杂度?
(2) 若输入两个集合内的元素是递增的,见测试数据(2),请你提出一种时间复杂度更少的
算法思想,并分析时间复杂度是多少?
《算法与数据结构》实验报告
学院 专业
您可能关注的文档
- 北京大学计算概论作业及答案.pdf
- 北大数据结构与算法实习报告.doc
- 北京大学数据结构与算法作业1及答案.doc
- 内蒙古大学《算法与数据结构》习题集及答案.docx
- 内蒙古大学算法与数据结构试卷(三套)及参考答案.pdf
- 2026+年全国节能宣传周和全国低碳日主题班会.pptx
- 2026+年全国低碳日主题班会.pptx
- 2026+年全国节能宣传周及全国低碳日.pptx
- 2026+挪威共识指南:针对神经肿瘤患者选择质子治疗.pptx
- 2026+年全国节能宣传周主题班会.pptx
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)