首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设顺序存储的某线性表共有123个元素,按分块查找的要求等分为3块。若对索引表采用顺序查找方法来确定子块,且在确定的子块中也采用顺序查找方法,则在等概率的情况下,分块查找的平均查找长度为(72)。
设顺序存储的某线性表共有123个元素,按分块查找的要求等分为3块。若对索引表采用顺序查找方法来确定子块,且在确定的子块中也采用顺序查找方法,则在等概率的情况下,分块查找的平均查找长度为(72)。
admin
2009-05-15
44
问题
设顺序存储的某线性表共有123个元素,按分块查找的要求等分为3块。若对索引表采用顺序查找方法来确定子块,且在确定的子块中也采用顺序查找方法,则在等概率的情况下,分块查找的平均查找长度为(72)。
选项
A、21
B、23
C、41
D、62
答案
B
解析
分块查找又称索引顺序查找。它是一种性能介于顺序查找和二分查找之间的查找方法。二分查找表由分块有序的线性表和索引表组成。表R[1,…,n]均分为b块,前 b-1块中结点个数为s=[n/b],第b块的结点数允许小于等于s;每一块中的关键字不一定有序,但前一块中的最大关键字必须小于后一块中的最小关键字,即表是分块有序的。抽取各块中的最大关键字及其起始位置构成一个索引表ID[1,…,b],ID[I](1≤i≤b)中存放第i块的最大关键字及该块在表只中的起始位置。由于表R是分块有序的,所以索引表是一个递增有序表。分块查找的基本思想是:索引表是有序表,可采用二分查找或顺序查找,以确定待查的结点在哪一块。由于块内无序,只能用顺序查找。分块查找是两次查找过程。整个查找过程的平均查找长度是两次查找的平均查找长度之和。如果以二分查找来确定块,则分块查找成功时的平均查找长度为ASL1=log
2
(b+1)-1+(s+1)/2≈log
2
(n/s+1)+s/2;如果以顺序查找确定块,分块查找成功时的平均查找长度为ASL2=(b+1)/2+(s+1)/2=(s
2
+2s+n)/(2s)。在本题中,n=123,b=3,s=41,因此平均查找长度为(41×41+2×41+123)/(2×41)=23。
转载请注明原文地址:https://kaotiyun.com/show/bsTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
在软件开发一辛采用工作流技术可以______。①降低开发风险②提高工作效率③提高对流程的控制与管理④提升开发过程的灵活性⑤提高对客户口向应的预见性
近年来,电子商务在我国得到了快速发展,很多网站能够使企业通过互联网直接向消费者销售产品和提供服务。从电子商务类型来说,这种模式属于______模式。
如何以合适的方法监督供方是项目外包管理的一个重点,以下监控方式正确的是______。
在层次化网络设计方案中,通常在______实现网络的访问策略控制。A.应用层B.接入层C.汇聚层D.核心层
在选项______中,①代表的方法和②代表的方法适用于项目初期的项目选择和优先级排列过程;而③代表的方法是可以用于处在不同阶段的项目之间进行比较的工具。A.①DIPP分析②决策表技术③财务分析B.①决策表技术②DIPP分析③
在面向对象软件开发过程中,设计模式的采用是为了______。A.允许在非面向对象程序设计语言中使用面向对象的概念B.复用成功的设计和体系结构C.减少设计过程创建的类的个数D.保证程序的运行速度达到最优值
下图中活动“G”可以拖延(126)周而不会延长项目的最终结束日期。
某楼层共有60个信息点,其中信息点的最远距离为65米,最近距离为35米,则该布线工程大约需要()米的线缆(布线时线缆的计划长度为实际使用量的1.1倍)。
(2014下集管)IPv6协议规定,一个IP地址的长度是______位。
(2008上项管)下图标明了六个城市(A~F)之间的公路(每条公路旁标注了其长度公里数)。为将部分公路改造成高速公路,使各个城市之间均可通过高速公路通达,至少要改造总计____(1)公里的公路,这种总公里数最少的改造方案共有____(2)个。(1)
随机试题
具有自我更新能力的淋巴细胞是
A、反射B、应激C、顺应D、调试E、自我控制当某种行为可导致两方面的结果时,个体对自己的行为进行控制以适应社会属于
不反映医学心理学重要性的是
根据《放射性同位素与射线装置安全许可管理办法》,()的辐射工作单位的许可证,由国务院环境保护主管部门审批颁发。
下列各项中,应列入资产负债表“应付利息”项目的有()。
美术教学评价的根本目的是()。
赵某向甲行政机关申请某项行政许可,下列关于甲行政机关作出行政许可决定的期限的说法,不正确的一项是()。
下列科学家中,其研究领域与美国“曼哈顿工程”所涉领域相同的是:
下列原则中,属于程序性法律原则的是()。
Scholarsoftheinformationsocietyaredividedoverwhethersocialinequalitydecreasesorincreasesinaninformation-basedso
最新回复
(
0
)