关键字比较次数与数据的初始状态无关的排序算法是()。 A.直接选择排序B.冒泡排序C.直接插入排序D.希尔排序
在堆排序和快速排序中,若只从最坏情况下排序最快并且要节省内存考虑,则应选择______方法。
下面排序算法中,初始数据集的排列顺序对算法的性能无影响的是()A.堆排序B.插入排序C.冒泡排序D.快速排序
下面的排序算法中,初始数据集的排列顺序对算法的性能无影响的是()A.插入排序B.堆排序C.冒泡排序D.快速排序
下列排序方法中,排序所花费时间不受数据初始排列特性影响的算法是______。A.直接插入排序B.冒泡排序C.直接选择排序D.快速排序
在下列排序算法中,哪一个算法的时间复杂度与初始排序无关()。 A、直接插入排序B、冒泡排序C、快速排序D、直接选择排序
若表R在排序前已按键值递增顺序排列,则 ______ 算法的比较次数最少。A.直接插入排序B.快速排序C.归并排序D.选择排序
若待排序的记录数目较少且已按关键字基本有序,则宜采用______排序算法。A.快速排序B.插入排序C.选择排序D.冒泡排序
在插入和选择排序中,若初始化数据基本正序,则选用插入;若初始化数据基本反序,则选用选择。此题为判断题(对,错)。
数据结构与算法中,在所有的排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。A、希尔排序B、冒泡排序C、直接插入排序D、简单选择排序
若一个元素序列基本有序,则选用()方法较快。A、 直接插入排序B、 简单选择排序C、 堆排序D、 快速排序
直接插入排序和简单选择排序两种排序算法中,关键字的比较次数与初始序列无关的是()
在插入和选择排序中,若初始数据基本正序,则选用(),若初始数据基本反序,则选用()。
下列排序算法中,()算法可能会出现:初始数据为正序时,花费的时间反而最多。A、堆排序B、起泡排序C、归并排序D、快速排序
数据结构与算法中,快速排序属于()。A、插入排序B、选择排序C、交换排序D、归并排序
数据结构与算法中,属于插入排序的有()。A、希尔排序B、直接插入排序C、冒泡排序D、简单选择排序
在堆排序和快速排序中,若原始记录接近正序和反序,则选用(),若原始记录无序,则最好选用()。
若一个元素序列基本有序,则选用()排序较快。A、堆排序B、快速排序C、直接插入法D、直接选择排序
在堆排序和快速排序中,若初始记录接近正序或反序,则选用();若初始记录基本无序,则最好选用()。
单选题下列排序算法中,()算法可能会出现:初始数据为正序时,花费的时间反而最多。A堆排序B起泡排序C归并排序D快速排序
填空题在插入和选择排序中,若初始数据基本正序,则应选用()排序算法;若初始数据基本反序,则应选用()排序算法。
单选题若一个元素序列基本有序,则选用()方法较快。A 直接插入排序B 简单选择排序C 堆排序D 快速排序
单选题若一个元素序列基本有序,则选用()排序较快。A堆排序B快速排序C直接插入法D直接选择排序
单选题数据结构与算法中,在所有的排序方法中,关键字比较的次数与记录的初始排列次序无关的是()。A希尔排序B冒泡排序C直接插入排序D简单选择排序
填空题在堆排序和快速排序中,若原始记录接近正序和反序,则选用(),若原始记录无序,则最好选用()。
填空题在插入和选择排序中,若初始数据基本正序,则选用(),若初始数据基本反序,则选用()。
填空题在堆排序和快速排序中,若初始记录接近正序或反序,则选用();若初始记录基本无序,则最好选用()。