网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
8、基于散列的两趟算法和基于排序的两趟算法,其中第一趟都是划分子表,都要求子表的存储块数要小于可用内存数,以便子表可以一次性装入内存进行处理。关于划分子表,下列说法正确的是_______。
A.基于排序的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外);基于散列的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外)。
B.基于排序的算法不能保证总是均匀地划分子表;基于散列的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外)。
C.基于排序的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外);基于散列的算法不能保证总是均匀地划分子表。
D.基于排序的算法不能保证总是均匀地划分子表;基于散列的算法不能保证总是均匀地划分子表。
参考答案和解析
排序算法是先划分子表,独立处理子表(第一趟),然后再对各子表进行关联性处理(第二趟);散列算法是先从关联性角度处理,形成子表(第一趟),然后再独立处理每一个子表(第二趟)。
更多 “8、基于散列的两趟算法和基于排序的两趟算法,其中第一趟都是划分子表,都要求子表的存储块数要小于可用内存数,以便子表可以一次性装入内存进行处理。关于划分子表,下列说法正确的是_______。A.基于排序的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外);基于散列的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外)。B.基于排序的算法不能保证总是均匀地划分子表;基于散列的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外)。C.基于排序的算法总是可以均匀地划分子表(即每个子表的大小都一样,除最后一块外);基于散列的算法不能保证总是均匀地划分子表。D.基于排序的算法不能保证总是均匀地划分子表;基于散列的算法不能保证总是均匀地划分子表。” 相关考题
考题
合并计算可将多个子表的数据合并在主表中,下列说法中正确的是()
A.主表和子表的结构可以一致,也可以不一致,只需行列标签相同B.主表和子表必须在同一工作薄中C.主表和子表可以不在同一工作薄中,但合并计算前需确保子表所在工作薄为打开状态D.主表和子表的结构必须完全一致
考题
混合后的表面活性剂HLB值可以用HLB=Σ(亲水基团HLB数)一Σ(亲油基团HLB数)+7计算的表面活性剂是( )A.非离子表面活性剂B.离子表面活性剂C.阴离子表面活性剂D.阳离子表面活性剂E.两性离子表面活性剂
考题
在快速排序过程中,每次划分,将被划分的表(或子表)分成左、右两个子表,考虑这两个子表,下列结论一定正确的是________。A.左、右两个子表都已各自排好序B.左边子表中的元素都不大于右边子表中的元素C.左边子表的长度小于右边子表的长度D.左、右两个子表中元素的平均值相等
考题
下面关于应用数据的划分与分布说法错误的是______。A) DDBS采用水平划分或垂直划分两种方法B) 水平划分将一张基本表划分为多张具有相同属性、结构完全相同的子表C) 垂直划分则是将一张基本表分解为多张子表,每张表包含的属性较少D) 垂直划分子表与原来的基本表的关系模式是一样的A.B.C.D.
考题
混合后的表面活性剂HLB值可以用HLB=∑(亲水基团HLB数)-∑(亲油基团HLB数)+7计算的表面活性剂是()A、非离子表面活性剂B、离子表面活性剂C、阴离子表面活性剂D、阳离子表面活性剂E、两性离子表面活性剂
考题
单选题排序过程中,每一趟从无序子表中将一个待排序的记录按其关键字的大小放置到已经排好序的子序列的适当位置,直到全部排好序为止,该排序算法是()。A
直接插入排序B
快速排序C
冒泡排序D
选择排序
考题
填空题假定一组记录为(46,79,56,38,40,80,46,75,28,46),对其进行归并排序的过程中,第二趟归并后的子表个数为()
热门标签
最新试卷