下列排序算法中,()算法可能会出现下面情况:在最后一趟开始之前,所有元素都不在其最终的位置上。
- A堆排序
- B冒泡排序
- C快速排序
- D插入排序
下列排序算法中,()算法可能会出现下面情况:在最后一趟开始之前,所有元素都不在其最终的位置上。
1、在实现下列的主存空间分配算法中,需要对空闲区按大小进行排序的算法是()算法。
在实现下列的主存空间分配算法中,需要对空闲区按大小进行排序的算法是()算法。A最先适应B最优适应C随机适应D最坏适应E循环适应
2、下列对圆弧的生成算法中,可能造成所产生的圆是不封闭的算法是()
下列对圆弧的生成算法中,可能造成所产生的圆是不封闭的算法是()A扫描法BDDA算法CBresenham算法D正负法
3、下面的排序算法中,初始数据集的排列顺序对算法的性能无影响的是()
下面的排序算法中,初始数据集的排列顺序对算法的性能无影响的是()A插入排序B堆排序C冒泡排序D快速排序
4、下列排序算法中()不能保证每趟排序至少能将一个元素放到其最终的位置上。
下列排序算法中()不能保证每趟排序至少能将一个元素放到其最终的位置上。A快速排序Bshell排序C堆排序D冒泡排序
5、下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是【】
下列排序算法中,某一趟结束后未必能选出一个元素放在其最终位置上的是【】A直接插入排序B冒泡排序C快速排序D堆排序
6、阅读下列算法,并回答下列问题: 该算法采用何种策略进行排序?
阅读下列算法,并回答下列问题:该算法采用何种策略进行排序?