第1题:
以下函数为直接选择排序算法,对a[1],a[2],…a[n]中的记录进行直接选择排序,完成程序中的空格。
n-1;n;k=j;a[i]=a[k];a[k]=temp
略
第2题:
对一个由N个整数组成的序列,借助排序过程找出其中的最大值,希望比较次数和移动次数最少,应选用()方法。
A.归并排序
B.直接插入排序
C.直接选择排序
D.快速排序
第3题:
采用排序算法对n个元素进行排序,其排序趟数肯定为n-1趟的排序方法是()
A.直接插入和快速排序
B.冒泡和快速排序
C.直接选择和直接插入
D.直接选择和堆排序
第4题:
9、采用排序算法对n个元素进行排序,其排序趟数肯定为n-1趟的排序方法是()
A.直接插入和快速排序
B.冒泡和快速排序
C.直接选择和直接插入
D.直接选择和堆排序
第5题:
按排序策略分类,起泡排序属于选择排序。对n个元素的序列进行排序时,如果待排序元素序列的初始排列已经全部有序,则起泡排序过程中需进行n-1次元素值的比较,0次元素值的交换。如果待排序元素序列的初始排列完全逆序,则起泡排序过程中需进行n(n-1)/2次元素值的比较,n(n-1)/2次元素的交换。