更多“下列排序算法中,第一趟排序结束后其最大或最小元素一定在其最终…”相关的问题
第1题
在第一趟排序之后,不能确保将数据表中某一个元素放在其最终位置上的排序算法是()。
点击查看答案
第2题
有些排序算法在每趟排序过程中,都会有一个元素被放置在其最终位置上,下列算法不会出现此种情况的是().
点击查看答案
第3题
下列排序算法中,哪种算法可能出现:在最后一趟开始之前,所有的元素都不在其最终的位置上
点击查看答案
第4题
采用排序算法对n个元素进行排序,其排序趟数肯定为n-1趟的排序方法是()
A.直接插入和快速排序
B.冒泡和快速排序
C.直接选择和直接插入
D.直接选择和堆排序
点击查看答案
第5题
不受待排序初始序列的影响,时间复杂度为O(n2)的排序算法是_____,在排序算法的最后一趟开始之前,所有元素都可能不在其最终位置上的排序算法是_____。
点击查看答案
第6题
数据序列(3,2,4,9,8,11,6,20)只能是下列哪种排序算法的两趟排序结果
点击查看答案
第7题
数据序列(2, 1, 4, 9, 8, 10, 6, 20) 只能是下列排序算法中的()两趟排序后的结果。
点击查看答案
第8题
假设待排序的表长为n,那么下列排序算法中,()排序算法需要O(n)的辅助空间。
点击查看答案
第9题
下面那个算法在最坏情况下的时间复杂性最低
点击查看答案
第10题
一趟排序结束后不一定能够选出一个元素放在其最终位置上的是()
A.希尔排序
B.快速排序
C.堆排序
D.直接插入排序
点击查看答案