(单选题)
若要对1000个元素排序,要求既快又稳定,则最好采用()方法。
A直接插入排序
B归并排序
C堆排序
D快速排序
正确答案
答案解析
略
相似试题
(单选题)
若要对1000个元素排序,要求既快又节省存储空间,则最好采用()方法。
(单选题)
设有1000个无序的元素,希望用最快的速度挑出其中前10个最大的元素,最好()排序法。
(单选题)
若要对用SELECT语句所实现的查询结果进行排序,应包含子句是()
(填空题)
若要对某二叉排序树进行遍历,保证输出所有结点的值序列按增序排列,应对该二叉排序树采用()遍历法。
(多选题)
如果待排序序列中两个数据元素具有相似的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的,()就是不稳定的排序算法。
(多选题)
如果待排序序列中两个数据元素具有相同的值,在排序前后它们的相互位置发生颠倒,则称该排序算法是不稳定的,()就是不稳定的排序方法。
(简答题)
用插入排序法将n个字符进行排序(降序)。(提示:插入法排序的思路是:先对数组的头两个元素进行排序,然后根据前两个元素的情况插入第三个元素,再插入第四个元素…)。
(单选题)
在对n个元素进行冒泡排序的过程中,第一趟排序至多需要进行()对相邻元素之间的交换。
(填空题)
对16个元素的序列用冒泡排序法进行排序,共需要进行()趟冒泡。