A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

11.下列对选择排序描述正确的是( )
A.只能操作整形数组                   B 对所有字符数组无效
C.把最值选到对应的位置上去           D 数组元素大小必须有序

5 个回复

倒序浏览
我觉得是D。
字符数组其实可以通过转换成ASCII码来比较。
选择法找出最值的下标,根据这个下标,再与相应位置的值交换。因此下标一定要有顺序。
回复 使用道具 举报
D啊  折中法和冒泡排序还有选择排序需要有序序列
回复 使用道具 举报
我选择从c,选择排序是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。
回复 使用道具 举报
楼上理解了选择排序的真谛啊。
补充说明:最值包括最大值和最小值,这个由内循环if条件控制。
回复 使用道具 举报
我觉得是选C
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马