- 4
- 0
- 约4.85千字
- 约 25页
- 2018-03-01 发布于湖北
- 举报
《排序》.ppt
第五章 排序 课程目标 何谓排序 交换式排序 冒泡排序法 快速排序法 选择式排序 选择排序法 插入式排序 插入排序法 本章体验项目——家家乐彩票机 本程序启动后,进入到彩票机的界面,在界面的又上角有一组单选框,分别是手选和机选(默认)。 如果是机选,则点击“开始”按钮生成一组1到30的随机数并显示在7个小文本框里(没有控制是否有重复数)。点击“排序”按钮将7个数进行排序后并显示在界面中间的文本域中。 如果是手选,则自己在7个文本框中填写所喜欢的号码,然后点击“开始”按钮将7个号码排序后输出。 “清除”按钮是将显示区域的数据清除,“退出”按钮是退出程序。 5.1 何谓排序 5.1.1排序的意义 所谓排序是将一组数据依照一定的顺序排列起来。最常见的排序是“从小到大”的“递增排序”和“从大到小”的“递减排序”。 以下列数组为例进行说明 5.1.2排序的特性 5.1.2排序的分类 5.2交换式排序 内部排序中的交换式排序,是运用数据值比较后,以判断规则对数据位置进行交换,已达到排序的目的。 5.2.1冒泡排序法 排序方法 从数组第一个元素开始,将第一个元素a[i]同下一个元素a[i+1]进行比较,如果a[i]大于a[i+1]则将两者相交换。直到比较完最后一个元素。这时数组中最小的元素会被交换成为数组首端。 由于该比较法每次可以将最大或者最小的
您可能关注的文档
- 20以内数的顺数和倒数__王思斯.ppt
- 26个英文字母书写注意事项及笔顺动态演示.ppt
- 26个英文字母教学..ppt
- 26个英文字母教学.练习.1.ppt
- 26个英文字母的书写笔划顺序-四线三格课件.ppt
- 26个英语字母教学书写.ppt
- 26个英语字母教学课件详细版.ppt
- 26个英语字母的本身的发音.ppt
- 5以内的排序.ppt
- 9、幼儿园幼小衔接数学:第十七课10以内数量守恒.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)