- 25
- 0
- 约1.34万字
- 约 20页
- 2018-08-30 发布于贵州
- 举报
数据结构课程设计排序算法比较完整版
数据结构课程设计——排序算法比较
第 PAGE \* MERGEFORMAT 1 页 共 NUMPAGES \* MERGEFORMAT 20 页
XXXXXX大学
《数据结构》课程设计报告
目 录
排序算法比较
需求分析
程序的主要功能
程序运行平台
数据结构
算法及时间复杂度
测试用例
程序源代码
二 感想体会与总结
排序算法比较
一、需求分析
利用随机函数产生N个随机整数(N = 500,1000,1500,2000,2500,…,30000),利用直接插入排序、折半插入排序,起泡排序、快速排序、选择排序、堆排序,基数排序七种排序方法(可添加其它排序方法)进行排序(结果为由小到大的顺序),并统计每一种排序所耗费的时间(统计为图表坐标形式)。
二、程序的主要功能
1.用户输入任意个数,产生相应的随机数
2.用户可以自己选择排序方式(直接插入排序、折半插入排序、起泡排序、快速排序、选择排序、堆排序、基数排序)的一种
3.程序给出原始数据、排序后从小到大的数据,并给出排序所用的时间。
三、程序运行平台
Visual C++ 6.0版本
四、数据结构
本程序的数据结构为线形表,线性顺序表、线性链表。
。
1、结构体:
typedef struct
{
int *r; //r指向线形表
您可能关注的文档
最近下载
- 某某集团办公系统建设方案.docx VIP
- 胺碘酮输液反应静脉炎的预防及处理措施PPT课件.pptx VIP
- 2020心肺复苏PPT(完整版).ppt VIP
- DB13(J)∕T 建设工程消耗量标准及计算规则 勘误.pdf VIP
- 混凝土试块留置方案.docx VIP
- 钢结构监理实施细则(全).docx VIP
- 毕节市招聘大学生乡村医生事业编制人员考试真题2024.docx
- 深度解析(2026)《GBT 39114-2020纳米技术 单壁碳纳米管的紫外可见近红外吸收光谱表征方法》.pptx VIP
- 2024年7月1日实施新版医疗器械经营设施设备维护和验证校准管理制度.pdf
- BIM技术在施工进度管理中应用技术方案.docx VIP
原创力文档

文档评论(0)