计算机科学与技术专业
《数据结构与算法》课程设计报告
题 目
作 者 指导教师
2013年1月13日
摘 要
本组课程设计选择了数据排序这一题目。程序通过使用C语言的算法,用直接插入,直接选择,冒泡,快速排序算法实现主菜单设计。通过此程序可快速将任一组数据进行排序。
目 录
一、 概述 …………………………………………… 5 二、 数据结构设计 …………………………………………… 6 三、 算法设计 ………………………………………………… 7 四、 源代码说明 ………………………………………………… 11 五、 结果与分析 ………………………………………………… 19
图表目录
? 图一:手动输入程序运行结果 ………………………………………………24 ? 图二:随机输入程序运行结果 …………………………………………………24 ? 图三:冒泡排序 …………………………………………………25 ? 图四:选择排序 …………………………………………………25 ? 图五:直接插入排序 …………………………………………………25 ? 图六 快速排序 …………………………………………………26 ? 图七:改变随机数的个数显示 …………………………………………………26 ? 图八:退出显示 …………………………………………………26
? 表一:算法效率分析结果 ………………………………………………26
相关推荐: