试题详情
- 简答题简述归并排序的处理步骤。
-
归并排序的处理步骤为:
A.记录分段处理:将文件中的记录按照可用内存大小划分为若干段,依次将每段记录读入到内存中对其进行内部排序,并将排序结果输出到子文件中。这样可以生成多个有序的子文件(即文件内的记录是有序的),通常称经过排序后的段为初始归并段。
B.文件归并处理:对上一步得到的初始归并段加以归并,直至将多段中的记录归并为一个有序文件为止。 关注下方微信公众号,在线模考后查看
热门试题
- 排序趟数与序列的原始状态有关的排序方法是
- 设输入序列为20,45,30,89,70
- 在一个具有n个顶点的无向完全图中,包含有
- 凡能被计算机存储、加工的对象通称为()
- 一组记录的关键字序列为(40,80,65
- 数据结构里,以下属性中,是算法的特性的是
- 当且仅当两个串的值相等,称两个串()。
- 已知A和B为两个非递减的线性表,现要求实
- 数据的存储结构可用四种基本的存储方法表示
- 将长度为n的单链表连接在长度为m的单链表
- 对一组记录(1,3,9,2,12,7,5
- 在高级语言中,不可以定义结构体类型的指针
- 一个图的()表示法是惟一的。
- (1)如下表为一个长度为10的有序表,给
- 编写算法,将一个头指针为head不带头结
- n个顶点的连通图至少有()边。
- 循环队列的队首指针为front,队尾指针
- 具有什么性质的问题适合贪心策略求解?
- 不稳定的排序算法是()
- 快速排序在平均情况下的空间复杂度为(),