模拟卷 数据结构 操作系统概念外部排序 选择题
第 11 题

若对 29 个记录只进行三趟多路平衡归并,则选取的归并路数至少是( )。

A. 2 B. 3 C. 4 D. 5

操作系统概念 外部排序

[tag_link]

正确答案:C

在多路平衡归并中,归并趟数

与归并路数 、初始归并段数 之间的关系为:经过 趟归并,最多能处理 个初始归并段,即需满足

本题中,对 29 个记录排序,初始归并段数 ,要求只进行三趟归并( ),因此需满足

计算各选项的立方:

,则 ,需至少四趟归并,不符合“只进行三趟”的要求;

时, ,可在三趟内完成。 因此归并路数至少为 4。