2026 数据结构 最小生成树 选择题
第 11 题

在外部排序的k路归并过程中,归并趟数为d。下列关于k、d、初始归并段及内存大小的说法中,正确的是( )Ⅰ.k越大,d越小Ⅱ. 初始归并段数不影响dⅢ. 内存大小限制初始归并段的最大长度

A. Ⅰ B. Ⅰ、Ⅱ C. Ⅰ、Ⅲ D. Ⅱ、Ⅲ

[tag_link]

正确答案:C

**【解析】**在外部排序的 k 路归并过程中,归并趟数d与初始归并段数m满足关系d=⌈logkm⌉。

  • 对于说法Ⅰ:k越大,logkm越小,因此d越小,正确。
  • 对于说法Ⅱ:d直接依赖于m,初始归并段数变化会影响d,错误。
  • 对于说法Ⅲ:生成初始归并段时,数据需读入内存进行内部排序,因此初始归并段的最大长度受内存大小限制,正确。综上,Ⅰ和Ⅲ正确,对应选项 C。