全球旧事资料 分类
年浙江省高中信息技术选考排序和查找算法复习资料
一、排序算法
1选择排序
(1)概念:找出数组元素中最小(大)的数据,使它与第一个元素中的数据交换位置在余下的元素中继续找最小(大)的元素,与第二个元素中的数据交换位置(2)比较的次数:
12交换的次数:小于
1趟数:
1(3)算法:将数组内的数据从小到大排序(4)例题:例题1:使用选择排序的方法对数据8、6、1、9、4从大到小排序,需要进行数据比较、数据互换的次数分别是(D)A、45B、102C、33D、104例题2:小陈设计了一个带密码的趣味“41”小游戏,小陈告诉大家,该密码可以通过以下方法破解:将一组顺序是“3、2、8、5、9”的数码,在用选择排序法将这组数码从大到小的排序过程中,进行两次数据交换,即得。则该密码可能是(D)A、98523B、92853C、98523D、98253例题3:以下表格中的数据为2009年快乐女生十进七淘汰赛的选手信息。某同学设计了一个VisualBasic程序用于选出晋及前七名的选手信息。程序界面如下图所示,单击“十进七晋级名单”,在list2里显示晋及前七名的选手信息。阅读、完善以下程序,并上机验证。完成下面问题:
Dimxs1To10AsStri
gDimdf1To10AsI
tegePrivateSubForm_LoadDimiAsI
tegerxs1
好听全球资料 返回顶部