单选题

下列排序算法中,()算法可能会出现下面情况:在最后一趟开始之前,所有元素都不在其最终的位置上。

A堆排序

B冒泡排序

C快速排序

D插入排序

正确答案

来源:www.examk.com

答案解析

相似试题
  • 下列排序算法中,()算法可能会出现:初始数据为正序时,花费的时间反而最多。

    单选题查看答案

  • 在寻找n个元素中第k小元素问题中,如快速排序算法思想,运用分治算法对n个元素进行划分,如何选择划分基准?下面()答案解释最合理。

    单选题查看答案

  • 下列排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是()。

    单选题查看答案

  • 在寻找n个元素中第k小元素问题中,若使用快速排序算法思想,运用分治算法对n个元素进行划分,应如何选择划分基准?下面()答案解释最合理。

    单选题查看答案

  • 在寻找n个元素中第k小元素问题中,如使用快速排序算法思想,运用分治算法对n个元素进行划分,应如何选择划分基准?下面()答案解释最合理。

    单选题查看答案

  • 在下列算法中,()算法可能出现下列情况:在最后一趟开始之前,所有的元素都不在其最终的位置上。

    单选题查看答案

  • 下列排序算法中()不能保证每趟排序至少能将一个元素放到其最终的位置上。

    单选题查看答案

  • 下列排序算法中,哪种排序方法在一趟结束后不一定能选出一个元素放在其最终位置上。()

    单选题查看答案

  • 阅读下列算法,并回答下列问题: 该算法采用何种策略进行排序?

    简答题查看答案