题4
题目
Q:设在磁盘上存放有 375000 个记录, 做 5 路平衡归并排序, 内存工作区能容纳 600 个记录, 为把所有记录排好序, 需要做 ( ) 趟归并排序.
A. 3 B. 4 C. 5 D. 6
分析
A:这和多路归并排序的公式是差不多的,那个是
解
B
初始归并段的个数
第一趟把 625 个归并段归并成
第二趟把 125 个归并段归并成
第三趟把 25 个归并段归并成
第四趟把 5 个归并段归并成
Q:设在磁盘上存放有 375000 个记录, 做 5 路平衡归并排序, 内存工作区能容纳 600 个记录, 为把所有记录排好序, 需要做 ( ) 趟归并排序.
A. 3 B. 4 C. 5 D. 6
A:这和多路归并排序的公式是差不多的,那个是
B
初始归并段的个数
第一趟把 625 个归并段归并成
第二趟把 125 个归并段归并成
第三趟把 25 个归并段归并成
第四趟把 5 个归并段归并成