首页学历类考试大学计算机科学
(简答题)

简述归并排序的处理步骤。

正确答案

归并排序的处理步骤为:
A.记录分段处理:将文件中的记录按照可用内存大小划分为若干段,依次将每段记录读入到内存中对其进行内部排序,并将排序结果输出到子文件中。这样可以生成多个有序的子文件(即文件内的记录是有序的),通常称经过排序后的段为初始归并段。
B.文件归并处理:对上一步得到的初始归并段加以归并,直至将多段中的记录归并为一个有序文件为止。

答案解析

相似试题

  • (简答题)

    简述二路归并排序的具体步骤。

    答案解析

  • (简答题)

    简述插入排序、选择排序、交换排序、归并排序和分配排序的原理。

    答案解析

  • (简答题)

    简述归并排序算法和快速排序算法的分治方法。

    答案解析

  • (单选题)

    归并排序中,归并的趟数是()。

    答案解析

  • (判断题)

    归并排序是一种稳定的排序方法。

    答案解析

  • (填空题)

    在二路归并排序中,对n个记录进行归并的趟数为()。

    答案解析

  • (填空题)

    在归并排序中,进行每趟归并的时间复杂度为(),整个排序过程的时间复杂度为(),空间复杂度为()。

    答案解析

  • (填空题)

    快速排序、堆排序和归并排序的平均时间复杂度都是(),但其中稳定的排序方法只有()

    答案解析

  • (判断题)

    对外部排序的K路平衡归并,采用败者树时,归并效率与K有关。

    答案解析

快考试在线搜题