33、关于“内排序”算法和“外排序”算法,下列说法不正确的是_____。
A.“内排序”算法通常是内存中数据排序常用的算法,而“外排序”算法通常是大规模数据排序常用的算法
B.“内排序”算法由于内存排序应用的频繁性,所以算法要考虑用尽可能少的步骤,而“外排序”算法由于要利用磁盘保存中间结果,所以算法主要考虑尽可能少的读写磁盘
C.无论是“内排序”算法,还是“外排序”算法,都需要考虑读写磁盘的代价问题
D.对一组需要排序的数据,能应用“内排序”算法时,尽量不用“外排序”算法
第1题:
A、直接插入排序
B、冒泡排序
C、快速排序
D、直接选择排序
第2题:
下列排序算法中,()算法可能会出现下面情况:初始数据有序时,花费的时间反而最多。
A.堆排序
B.冒泡排序
C.快速排序
D.希尔排序
第3题:
第4题:
排序算法是稳定的意思是关键码相同的记录排序前后相对位置不发生改变,下列哪种排序算法是不稳定的()
第5题:
快速排序算法是基于()的一种排序算法。
第6题:
以下排序算法中,属于交换排序的算法有()
第7题:
下列排序算法中,()算法可能会出现:初始数据为正序时,花费的时间反而最多。
第8题:
数据结构与算法中,以下的排序是内排序的是()。
第9题:
堆排序
起泡排序
归并排序
快速排序
第10题:
希尔排序
冒泡排序
快速排序
简单选择排序
第11题:
第12题:
选择排序
冒泡排序
插入排序
基数排序
第13题:
A、堆排序,冒泡排序
B、快速排序,堆排序
C、直接选择排序,归并排序
D、归并排序,冒泡排序
第14题:
以关键字比较为基础的排序算法在最坏情况下的汁算时间下界为O(n1ogn)。下面的排序算法中,最坏情况下计算时间可以达到O(n1ogn)的是(33);该算法采用的设计方法是(34)。
A.归并排序
B.插入排序
C.选择排序
D.冒泡排序
第15题:
在下列各种排序算法中,不是以“比较”作为主要操作的算法是()
第16题:
数据结构与算法里,希尔排序就稳定性和内外排序而言,属于()。
第17题:
简述归并排序算法和快速排序算法的分治方法。
第18题:
下列排序算法中,()算法可能会出现下面情况:初始数据有序时,花费的间反而最多。
第19题:
分别采用堆排序,快速排序,冒泡排序和归并排序,对初态为有序的表,则最省时间的是冒泡算法,最费时间的是()算法。
第20题:
希尔排序
快速排序
第21题:
堆排序
冒泡排序
快速排序
SHELL排序
第22题:
第23题:
冒泡排序
插入排序
归并排序
快速排序
第24题: