- 6
- 0
- 约1.35万字
- 约 31页
- 2016-06-14 发布于湖北
- 举报
基于C语言的多种排序方法的实现
1 引 言
1.1 课题背景
排序问题源远流长,一直是数学地重要组成部分。随着各种信息的快速更新,排序问题也走进了其他领域以及我们地日常生活。如何高效地排序一直困扰着我们。
1.2 课程设计目的
排序是数学的重要组成部分,工作量大是其存在的问题。如何高效地排序?本程序就是解决这个问题而设计。程序中,把数列储存在数组中,采用插入排序等十种排序方法对数组元素进行排序,高效地解决了排序问题。本软件开发的平台为最新的微软公司出版的市面最新系统Windows 2000,而且可以作为自身的运行平台非常广泛,包括 Windows 98/2000/XP/Vista等等。
1.3课程设计内容
本程序把对数列的排序转化为对数组元素的排序,用户可以根据自己的实际问题选择系统提供的七种排序方法的任意一种进行排序。程序通过自身的判断以及处理实现排序。程序最后输出每趟排序及初始排序结果。
2 系统分析与设计方案
2.1 系统分析
设计一个排序信息管理系统,使之能够操作实现以下功能:
1) 显示需要输入的排序长度及其各个关键字
2) 初始化输入的排序序列
3) 显示可供选择的操作菜单
4) 显示输出操作后的移动次数和比较次数
5) 显示操作后的新序列
5) 可实现循环继续操
2.2 设计思路
通过定义C语言顺序表来存储排序元素信息,构造相关函数,对输入的元素进行相
您可能关注的文档
- 基因毒性杂质全面信息分析.pptx
- 基因对性状的控制(公开课)分析.ppt
- 基因对性状的控制朱文婷分析.ppt
- 基于单片机的简易频率计设计lsy分析.doc
- 基因分离定律测试题分析.doc
- 基于单片机的键盘系统分析.doc
- 基因工程导论应用和安全性管理分析.ppt
- 基于单片机的交流调压调速系统设计分析.doc
- 基因工程的应用修正分析.ppt
- 基于单片机的交通灯课程设计报告分析.doc
- 2026届高考英语二轮复习高频考点增分提升练 模块五 介词(共2份 含解析).docx
- 湘教版八年级下册数学全册教学课件(新教材).pptx
- 2025第十三届全国湿法冶金工程技术交流会:实验室仪器分析技术在湿法冶金中的标准化实践.docx
- 2025第十三届全国湿法冶金工程技术交流会:湿法冶金和新能源行业氨氮废水资源化技术及应用.docx
- 2025第十三届全国湿法冶金工程技术交流会:面向绿色冶金未来的应用型技术突破.docx
- 2025第十三届全国湿法冶金工程技术交流会:络合-剪切诱导解络-超滤分离稀土.docx
- 2025第十三届全国湿法冶金工程技术交流会:二次铝灰机械活化碱浸除氨氟及制备冰晶石研究.docx
- 2025第十三届全国湿法冶金工程技术交流会:浆态床加氢设备外排油渣中钼和钒的回收工艺研究.docx
- 《城市建设档案管理规定》解读.pdf
- 《水电工程退役评估导则》.pdf
最近下载
- 南京中医药大学2024-2025学年第1学期《宏观经济学》期末考试试卷(B卷)附标准答案.pdf VIP
- 热力管道试压技术交底(标准范本).docx VIP
- 2025年甘肃省西北民族大学专职辅导员招聘考试真题.docx VIP
- 2.4基于手机传感器对单摆测重力加速度实验的改进课件高二上学期物理教科版选择性.pptx
- 人教版二年级劳动下册全册教学课件.ppt
- 智慧寺庙解决方案.docx VIP
- 两栖类解剖生理第15讲两栖类18课件.pptx VIP
- 脑出血患者护理方案与康复指导.docx VIP
- 毕业设计(论文)-混凝土面板堆石坝及溢洪道设计说明书及计算书.doc VIP
- 2024年高考真题江苏卷化学试题(解析版).docx VIP
原创力文档

文档评论(0)