第1题:
对n个元素的数组进行(),其平均时间复杂度和最坏情况下都为O(nlogn)。
A.希尔排序
B.快速排序
C.堆排序
D.选择排序
第2题:
A.归并排序
B.快速排序
C.插入排序
D.堆排序
第3题:
此题为判断题(对,错)。
第4题:
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
A.快速排序
B.冒泡排序
C.直接插入排序
D.堆排序
第5题:
快速排序方法在______情况下最不利于发挥其长处。
A.要排序的数据量太大
B.要排序的数据中含有多个相同值
C.要排序的数据已基本有序
D.要排序的数据个数为整数
第6题:
第7题:
数据结构与算法里,快速排序在()情况下,不利于发挥其长处。
第8题:
在平均情况下速度最快的排序方法为()
第9题:
在待排序元素基本有序的情况下,效率最高的排序方法是()。
第10题:
要排序的数据量太大
要排序的数据中有多个相同值
要排序的数据已基本有序
要排序的数据个数为奇数
第11题:
第12题:
归并排序
快速排序
插入排序
堆排序
第13题:
A.被排序的数据中含有多个相同排序码
B.被排序的数据已基本有序
C.被排序的数据完全无序
D.被排序的数据中的最大值和最小值相差悬殊
第14题:
:A被排序的数据量太大
B被排序数据中含有多个相同值
C被排序数据已基本有序
D被排序数据数目为奇数
第15题:
对n个元素的数组进行(63),其平均时间复杂度和最坏情况下的时间复杂度都是O(nlogn)。
A.希尔排序
B.快速排序
C.堆排序
D.选择排序
第16题:
快速排序在_____情况下最易发挥其长处。
A.被排序数据中含有多个相同排序码
B.被排序数据已基本有序
C.被排序数据完全无序
D.被排序数据中最大值和最小值相差悬殊
第17题:
●(41)最不适用于处理序列已经正序有序的情况。
(41)A.冒泡排序
B.快速排序
C.归并排序
D.直接插入排序
第18题:
对于n个记录的集合进行冒泡排序,在最坏的情况下所需要的时间是()。若对其进行快速排序,在最坏的情况下所需要的时间是()。
第19题:
快速排序在()情况下最不利于发挥其长处。
第20题:
快速排序在()情况下部利于发挥其长处或优势。
第21题:
快速排序在下列哪种情况下最易发挥其长处?()
第22题:
完全乱序
基本有序
杂乱无章
都不对
第23题:
记录有相同的关键字时
记录完全乱序时
记录已经基本有序时
记录的关键字较大时