教科版选修1排序.pptxVIP

  • 2
  • 0
  • 约4.43千字
  • 约 24页
  • 2018-09-22 发布于上海
  • 举报
教科版选修1排序

课程目标何谓排序交换式排序冒泡排序法快速排序法选择式排序选择排序法插入式排序插入排序法本章体验项目——家家乐彩票机 本程序启动后,进入到彩票机的界面,在界面的又上角有一组单选框,分别是手选和机选(默认)。 如果是机选,则点击“开始”按钮生成一组1到30的随机数并显示在7个小文本框里(没有控制是否有重复数)。点击“排序”按钮将7个数进行排序后并显示在界面中间的文本域中。 如果是手选,则自己在7个文本框中填写所喜欢的号码,然后点击“开始”按钮将7个号码排序后输出。 “清除”按钮是将显示区域的数据清除,“退出”按钮是退出程序。 5.1 何谓排序 5.1.1排序的意义 所谓排序是将一组数据依照一定的顺序排列起来。最常见的排序是“从小到大”的“递增排序”和“从大到小”的“递减排序”。 以下列数组为例进行说明递增排序:递减排序: 5.1.2排序的特性 稳定性 排序过后能使值相同的数据保持原顺序中的相对位置 不稳定性 排序过后不能使值相同的数据保持原顺序中的相对位置 例如:稳定排序的结果: 排序后7(1)仍旧在7(2)之前,二者相对位置不变 不稳定排序的结果: 排序后7(1)则在7(2)之后,二者相对位置发生了改变 5.1.2排序的分类排序的分类大致上可分为两种 将欲处理的数据整个存放到内部存储器中排序,数据可被随机存取 在本书中只介绍

文档评论(0)

1亿VIP精品文档

相关文档