题目内容
(请给出正确答案)
[主观题]
设内存工作区的容量为w,则置换-选择排序所得到的初始归并段的平均长度为()。
设内存工作区的容量为w,则置换-选择排序所得到的初始归并段的平均长度为()。
答案
查看答案
第1题
A、3
B、4
C、5
D、6
第3题
败者树进行k路归并,手工给出执行选择最小的5个排序码的过程。
第4题
设使用Pratt序列:
对长度为n的任一向量S做希尔排序。
试证明:
a)若S已是(2,3)-有序,则只需o(n)时间即可使之完全有序;
b)对任何,若S已是(2hk,3hk)-有序,则只需o(n)时间即可使之hk-有序;
c)针对序列中的前o(logtn)项,希尔排序算法需要分别迭代一轮;
d)总体的时间复杂度为o(log2n)。
第6题
第8题
第9题
A.线程栈信息使用内存主要用来存放每一个线程自身的标识信息
B.由于磁盘和内存的读写性能完全不在一个数量级,所以通过排序使用内存(sorbuffer_size)来平衡两者读写性能的差异
C.无法使用索引的情况下的全表扫描、全索引扫描,将读取的数据暂存在readbuffersize中
D.连接线程缓存(ThreadCache)是MySQ.为了提高创建连接线程的效率,将部分空闲的连接线程保持在一个缓存区,以备新进连接请求的时候使用的
第10题
(1)可以建立多少个初始归并段?每个初始归并段有多少个记录?存放于多少个块中?
(2)应采用几路归并?请写出归并过程及每趟需要读写磁盘的块数。
第11题