首页 VB几种排序算法的比较设计报告

VB几种排序算法的比较设计报告

举报
开通vip

VB几种排序算法的比较设计报告VB几种排序算法的比较设计报告 几种排序算法的比较课程设计报告(VB) 编号:23 几种排序算法的比较设计报告 学院 班级 学号 姓名 成绩 一、设计思路 1.要达到的目的 ?启动时可以对初始的几个数值进行排序 ?随机生成比较多的整数。要求数值在一个整数的所有范围内生成 ?对于基本要求的排序方法可实现生序,冒泡排序。 ?可以计算排序的初始时间和结束时间以及排序所用时间 ?实现使用选择排序,冒泡排序 ?可以比较几种排序算法的循环次数 ?支持的背景设置,可以设置成任意色彩 ?增加插入排序,快速...

VB几种排序算法的比较设计报告
VB几种排序算法的比较设计报告 几种排序算法的比较课程设计报告(VB) 编号:23 几种排序算法的比较设计报告 学院 班级 学号 姓名 成绩 一、设计思路 1.要达到的目的 ?启动时可以对初始的几个数值进行排序 ?随机生成比较多的整数。要求数值在一个整数的所有范围内生成 ?对于基本要求的排序方法可实现生序,冒泡排序。 ?可以计算排序的初始时间和结束时间以及排序所用时间 ?实现使用选择排序,冒泡排序 ?可以比较几种排序算法的循环次数 ?支持的背景设置,可以设置成任意色彩 ?增加插入排序,快速排序 ?增加希而排序,桶排序 增加堆排序 ? 2.关键问题的解决 ?随机生成多个整数,并放入数组中 ?排序时间的计算 ?循环次数的计算 ?几种排序算法的基本思想 二、模块之间的调用关系,或程序流程图 排序命令 调用 调用 生序或降序命令 排序方法的命令 调用 调用 排序前 排序后 三、部分程序关键源代码及注释 Select Case Combo2.ListIndex Case 0 For i = 1 To n 几种排序算法的比较课程设计报告(VB) 编号:23 For j = 1 To n - 1 If m(j) > m(j + 1) Then B = m(j): m(j) = m(j + 1): m(j + 1) = B End If a = a + 1 Next j,i Case 1 For i = 1 To n - 1 imin = i For j = i + 1 To n If m(imin) > m(j) Then imin = j a = a + 1 Next j B = m(i): m(i) = m(imin): m(imin) = B Next i End Select 四、设计 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 的完善及目前存在的问题 1(设计方案要完善的地方 ?增加捅排序 ?增加堆排序 2. 目前存在的问题 ?无捅排序 ?无堆排序 ?耗时有时不准 五、本次设计的收获及 心得体会 决胜全面小康心得体会学党史心得下载党史学习心得下载军训心得免费下载党史学习心得下载 本次设计我收获很多,学到了很多以前没有学到过的有关VB的知识。并把所学知识 用到了实践上了。对VB的基本控件和算法有了更深一步的了解。 六、对该题目和VB设计的意见和建议 1. 对该题目的意见和建议 排序算法太多了,有点乱,有好多方法还没有真正掌握。总的来说题目设计的很好。 2(对本次设计的意见和建议 没有告诉学生捅排序和排序的基本思路。
本文档为【VB几种排序算法的比较设计报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_511210
暂无简介~
格式:doc
大小:13KB
软件:Word
页数:3
分类:
上传时间:2018-08-14
浏览量:22