- 28
- 0
- 约9.86千字
- 约 20页
- 2024-03-02 发布于天津
- 举报
攀枝花学院本科学生课程设计任务书
题目 排序综合
1、课程设计的目的
1) 使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法。
2) 使学生掌握软件设计的基本内容和设计方法,并培养学生进行规范化软件设计的能力。
3) 使学生掌握使用各种计算机资料和有关参考资料,提高学生进行程序设计的基本能力。
2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)
[问题描述]:用程序实现多种排序算法
[基本要求]:利用随机函数产生N个随机整数(20000以上),对这些数进行多种方法进行排序。要求:
1) 至少采用三种方法实现上述问题求解(提示,可采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序)。并把排序后的结果保存在不同的文件中。
2) 统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。
如果采用4种或4种以上的方法者,可适当加分。
3、 主要参考文献
[1] 刘大有等,《数据结构》(C语言版),高等教育出版社
[2] 严蔚敏等,《数据结构》(C语言版),清华大学出版社
[3] WilliamFord,WilliamTopp《DataStructurewithC++》清华大学出版社
[4] 苏仕华等,数据结构课程设计,机械工业出版
您可能关注的文档
- 数据结构约瑟夫环问题.docx
- 数据库学生学籍管理系统.docx
- 数据中心机房设计建设方案详细.docx
- 数据的四个特征.docx
- 数据库异常处理技术报告.docx
- 数据仓库与数据挖掘试题.docx
- 数据库系统结构.docx
- 数据库优化试题.docx
- 数控回转工作台结构设计.docx
- 数据结构课程设计哈夫曼编码.docx
- 2026年河北省秦皇岛市工会系统人员招聘考试备考题库及答案解析.docx
- 2026年河南省开封市工会系统人员招聘笔试参考题库及答案解析.docx
- 2026年河北省秦皇岛市工会系统人员招聘笔试参考试题及答案解析.docx
- 2026年河南省开封市工会系统人员招聘笔试备考题库及答案解析.docx
- 2026年河南省开封市工会系统人员招聘笔试备考试题及答案解析.docx
- 2026年和田地区和田市工会系统人员招聘考试备考题库及答案解析.docx
- 2026年河南省鹤壁市中小学体育老师招聘考试模拟试题及答案解析.docx
- 2026年河北省承德市工会系统人员招聘考试备考试题及答案解析.docx
- 2026年杭州市萧山区工会系统人员招聘笔试参考题库及答案解析.docx
- 2026年河北省张家口市工会系统人员招聘考试备考试题及答案解析.docx
原创力文档

文档评论(0)