首页
登录
从业资格
对n个元素的有序表A[1..n]进行顺序查找,其成功查找的平均查找长度(即在查找
对n个元素的有序表A[1..n]进行顺序查找,其成功查找的平均查找长度(即在查找
最全题库
2022-08-02
57
问题
对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
随机试题
[originaltext]M:Hello,Amy.Areyoucomingtomybirthdayparty?W:Yes,Iam.
[img]2022m9s/ct_ve01003002z202112b_ehbreadf_0121_220906b[/img]Notes:parade游行
[originaltext]Haveyouevertraveledonanyofthegiantjetairplanes?If
AlmosteverydaythemediadiscoversanAfricanAmericancommunityfighting
在制定读者俱乐部章程时,除应符合国家的相关法律、法规、政策外,更应注意语言的精准
A.4 B.6 C.7 D.9 E.11
采用市场法评估产成品时,处理待实现的利润和税金,应视产成品评估的( )而定。A.
小活络丹所主证候病因病机是A.湿痰瘀血,痹阻经络 B.风痰阻络,筋肉失养 C
高处作业人员在作业过程中,应随时检查安全带是否栓牢。
如果你是某商场的电器销售员,在没有顾客的时候,你会()。 A戴着耳机听音
最新回复
(
0
)