A.折半排序
B.冒泡排序
C.归并排序
D.简单选择排序
第1题:
对n个元素进行冒泡排序若某趟冒泡中只进行了()次元素间的交换,则表明序列已经排好序。
A1
B2
C0
Dn-1
第2题:
设线性表中有n个元素,以下操作,_______ 在单链表上实现要比在顺序表上实现效率高。
A.删除指定位置元素的后一个元素
B.在第n个元素的后面插入一个新元素
C.顺序输出前k个元素
D.交换第i个元素和第n-i+1个元素的值
第3题:
10、设线性表中有n个元素,以下操作,_______ 在单链表上实现要比在顺序表上实现效率高。
A.删除指定位置元素的后一个元素
B.在第n个元素的后面插入一个新元素
C.顺序输出前k个元素
D.交换第i个元素和第n-i+1个元素的值
第4题:
从未排序序列中依次取出元素与已经排好序的序列中的元素作比较。将其放入已排序序列的正确的位置上,此方法称为()。
A插入排序
B归并排序
C选择排序
D交换排序
第5题:
如果只想得到1000个元素组成的序列中第5个最小元素之前的序列,用()方法最快。
A.堆排序
B.冒泡排序
C.快速排序
D.Shell排序