首页
登录
从业资格
对n个元素的有序表A[1..n]进行顺序查找,其成功查找的平均查找长度(即在查找
对n个元素的有序表A[1..n]进行顺序查找,其成功查找的平均查找长度(即在查找
最全题库
2022-08-02
45
问题
对n个元素的有序表A[1..n]进行顺序查找,其成功查找的平均查找长度(即在查找表中找到指定关键码的元素时,所进行比较的表中元素个数的期望值)为( )。A.nB.(n+1)/2C.log2nD.n2
选项
A.n
B.(n+1)/2
C.log2n
D.n2
答案
B
解析
本题主要考查顺序查找。对于n个数据元素的表,若给定值key与表中第i个元素的关键字相等,则需进行n-i+1次关键字比较,即Ci=n-i+1。例如,当第n个元素的关键字为key时,需要比较1次(n-n+1=1),又如,当第1个元素为所求时,需要比较n次(n-1+1=n)。因此,查找成功时,顺序查找的平均查找长度为:;
其中Pi为每个元素的查找概率,假设所有元素的查找概率均相等,即
,则在等概率情况下有:
转载请注明原文地址:https://tihaiku.com/congyezige/2410080.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
()是一种先进先出的线性表,只允许在表的一端插入元素,而在表的另一端删除元素。
HTML<body>元素中,( )属性用于定义超链接被鼠标点击后所显示的颜色。
令序列X、Y、Z的每个元素都按顺序进栈,且每个元素进栈和出栈仅一次。则不可能得到
要实现记录的物理顺序与索引项次序一致,应选择的索引类型是( )。A.HASH索
已知有序数组a的前10000个元素是随机整数,现需查找某个整数是否在该数组中。以
数据字典中“数据项”的内容包括:名称、编号、取值范围、长度和( )。A.处理频
对于二维数组a[1…N,1…N]中的一个元素a[i,j](1≤i,J≤N),存储
在数据库管理系统中,以下SQL语句书写顺序正确的是()A.SELECT→FRO
一个取值域是原子的,是指该域的元素是()单元。A.不同的 B.不可分的
如果严格按照表达式运算顺序,则查询效率最高的是()。将该查询转换为等价的SQL
随机试题
"TheLamb"isincludedinWilliamBlake’sA、PoeticalSketches.B、SongsofInnocen
WhattoDowithYourHandsWhenSpeakinginPubl
教学与科研相结合是19世纪以来美国大学对世界高等教育的贡献,它已经成为各国高校普
A.维生素B B.维生素B C.维生素B D.泛酸 E.维生素PPNAD
(2010中)年末甲企业某项固定资产出现减值迹象,该固定资产账面原值为4000万
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
某企业是一家食品生产商,其产品销售渠道有便利店、超级市场等。该公司对库存进行控制
2006年5月20日,方某所在公司为其交纳了保险费,投保5年期人身意外
我国社会主义初级阶段的基本经济制度是()。A.重点发展国有经济,以控制国民经济
(2018年真题)某分部工程双代号网络计划如下图所示,其存在的绘图错误有( )。
最新回复
(
0
)