- 7
- 0
- 约 11页
- 2020-12-08 发布于广东
- 举报
数据结构实验报告 实验名称:实验四 排序 学生姓名: 班级: 班内序号: 学号: 日期:2012 年 12 月 21 日 1、 实验要求 题目 2 使用链表实现下面各种排序算法,并进行比较。 排序算法: 1、插入排序 2、冒泡排序 3、快速排序 4、简单选择排序 5、其他 要求: 1、测试数据分成三类:正序、逆序、随机数据。 2、对于这三类数据,比较上述排序算法中关键字的比较次数和移动次数(其中关键字交换 计为 3 次移动)。 3、对于这三类数据,比较上述排序算法中不同算法的执行时间,精确到微秒(选作)。 4、对 2 和 3 的结果进行分析,验证上述各种算法的时间复杂度。 编写测试 main()函数测试线性表的正确性。 2、 程序分析 2.1 存储结构 说明:本程序排序序列的存储由链表来完成。 其存储结构如下图所示。 (1)单链表存储结构: A[2] 1080H …… A[0] 10C0H …… 结点 地址:1000H地址:1020H头指针 A[3] 地址:1080HNULL …… A[1] 地址:10C0H1000H …… (2)结点结构 struct Node { int data; Node * next; }; 示意图: int dataNode * next 2.2 关键算法分析 一:关键算法 (一)直接插入排序 void Li
您可能关注的文档
- 实测实量控制方案.pptx
- 实现8个LED流水灯汇编语言程.pptx
- 实用酒吧服务员培训参考资料.pptx
- 实腹式悬链线拱的拱轴线和拱轴系数如何确定.pptx
- 实训5 燃油压力的检测.pptx
- 实训二十八、静脉输液.pptx
- 实训二十四 三层交换机OSPF动态路由.pptx
- 实训心得体会10篇.pptx
- 实训心得体会范文10篇(优秀版).pptx
- 实践报告怎么写如何写实践报告.pptx
- 广东省茂名市2025_2026学年高一化学下学期期中测试合格性考试含听力含解析.pdf
- 广东省茂名市2025_2026学年高一生物下学期期中测试选择性考试.pdf
- 黑龙江省依兰县2025_2026学年高三数学上学期10月月考试卷含解析.pdf
- 湖北省2025_2026学年高一化学上学期素养测评含听力含解析.docx
- 安徽省蚌埠市2025_2026学年高一化学下学期5月区域高中合作性教研质量评价试题含解析.pdf
- ESG周报:十五五重磅指引:新型储能装机300GW,源储调节能力提升40%.docx
- 金属与采矿:采矿备忘录|状态终结者.docx
- 海外医疗器械公司经营情况回顾:医疗器械MNC如何看待中国市场?.docx
- 风电板块2026年中期策略:看好下半年业绩、订单、招标三维共振.docx
- 2026年中国宠物品种专用喂养行业绿皮书.docx
最近下载
- 电子信息工程 专业培养方案.doc VIP
- [扬州市]2025年4月江苏扬州市蜀冈瘦西湖风景名胜区招聘12人笔试历年参考题库典型考点附带答案详解.docx VIP
- 水库饮用水源地生态治理工程可行性研究报告.pptx
- 2025年教育学概论试题及答案.doc VIP
- 2025北京丰台初二(下)期末语文试卷含答案.docx VIP
- 大隈数控系统ME32-079-R01.docx VIP
- 2026年海军舰艇学院招生面试题库.docx VIP
- 贵州省遵义市播州区2022-2023学年六年级下学期期末英语试题.pdf VIP
- 华为流程介绍L1-L6(31页).pptx VIP
- 南岭山地森林及生物多样性生态功能区生态保护与建设规划.doc VIP
原创力文档

文档评论(0)