- 2
- 0
- 约1.52万字
- 约 28页
- 2016-08-19 发布于湖北
- 举报
数据结构课程设计详解
数据结构课程设计实验报尹浩宇需求分析本课程设计需要实现的是对集中内部排序算法的时间复杂度、比较次数和交换次数进行分析。通过分析,选择了8种比较典型的内部排序算法作为目标算法进行测试,记录排序所花费的时间、交换比较次数,在画出相应的图标进行分析。概要设计考虑到方便初始化等原因,将所有的排序算法看做继承同一基类的对象。采用c/c++语言进行该程序的设计。将所有的排序算法看作一个对象,从虚基类Sort中继承方法和数据,统一使用Sort指针进行测试。将所得结果以文本形式保存在文件中,之后使用excel等工具绘制相关的图形并进行分析。另外,测试数组的规模从10k随机增加到100k。详细设计(其他排序算法的类类似,在此不一一赘述)排序算法结果比较测试的排序算法包括:直接插入排序(Insert Sort)、希尔排序(Shell Sort)、起泡排序(Bubble Sort)、快速排序(Quick Sort)、简单选择排序(Selection Sort)、堆排序(Heap Sort)和并归排序(Merging Sort)七种。直接插入排序(Insert Sort)即是将整个数组分为两个部分,一部分是已经有序的数组,剩余的是待排序的数组。对每一个在待排序数组中的元素,相当于在一个已排好序的数组a[0……n]中插入一个数据e,使得a[0…..n+1]仍然为一个有序的数组。待排
您可能关注的文档
- 教科版科学五上《观察绿豆芽的生长》详解.ppt
- 教科版科学三年级下册第二单元第二课《蚕变了新模样》详解.ppt
- 教科版科学五上《观察绿豆芽的生长》10详解.ppt
- 教科版科学五上《食物链和食物网》课件1详解.ppt
- 教科版科学三年级下册我们先看到了根详解.ppt
- 教科版科学五上《食物链和食物网》课件详解.ppt
- 教科版科学三年级下第四单元第六课指南针详解.ppt
- 教科版科学五年级上册5.《食物链和食物网》详解.ppt
- 教科版科学六年级上册《电和磁》详解.ppt
- 教科版科学五年级上册《食物链和食物网》详解.ppt
- 2026年电子商务行业所得税筹划案例报告.docx
- 2026年福建泉州南安市第五实验小学招聘若干人考试参考题库及答案解析.docx
- [广元市]2025下半年四川广元市青川县考试招聘事业单位人员笔试历年参考题库典型考点附带答案详解.docx
- [广元市]2025四川广元市城市照明事务中心招聘电工2人笔试历年参考题库典型考点附带答案详解.docx
- 2026咸阳市社区工作者面试仿真题及答题模板.docx
- [广元市]2025四川广元市属事业单位考调28人笔试历年参考题库典型考点附带答案详解.docx
- [广元市]2025四川广元市第十六批引进急需紧缺人才24人笔试历年参考题库典型考点附带答案详解.docx
- 2025-2026学年小学劳动六年级下册人教版《劳动教育》教学设计合集.docx
- 2026年食品安全行业智能检测技术报告.docx
- 2026年智能医疗供应链行业报告.docx
最近下载
- 2025年春新人教版七年级下册历史全册课件.pptx
- 2025年浏阳社区专职工作人员招聘真题(附答案及解析).docx VIP
- 4.4.3输送血液的泵——心脏 课时作业 (含答案)七年级生物学人教版(2024)下册.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 卫生事业管理考试试题附答案.docx VIP
- XX初中劳动教育教师2026年春季学期“劳动周”活动设计与实施总结.docx VIP
- 吉利博瑞说明书.pdf VIP
- 卫生法律法规考试试题题库及答案 .pdf VIP
- 卫生法律法规考试试题题库及答案.docx VIP
原创力文档

文档评论(0)