首页 > 试题广场 >

用简单选择排序算法,只需一趟扫描即可选出键值最大(或最小)的

[单选题]
用简单选择排序算法,只需一趟扫描即可选出键值最大(或最小)的元素 。
  • 正确
  • 错误
A

void simplesort(DataType A[],int N){
    int i,j,min;
    for(i=0;i<N-1;i++){
        min=i;
        for(j=i+1;j<N;j++){
            if(a[j]<a[i])
                swap(a[i],a[j]);
         }
    }
}
第一层循环后a[0]即数组中最小值
发表于 2017-12-22 17:52:59 回复(0)
A 简单选择排序是通过与所有待排序的元素进行比较,从而在第一趟选出最大(或最小)元素。
发表于 2017-06-17 20:24:43 回复(0)