首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为( )。
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为( )。
admin
2019-12-17
35
问题
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为( )。
选项
A、n
B、3n/4
C、n/2
D、n/4
答案
B
解析
在顺序表中查找,最好情况下第一个元素就是要查找的元素,则比较次数为1;在最坏情况下,最后一个元素才是要找的元素,则比较次数为n。这是找到元素的情况。如果没有找到元素,则要比较n次。因此,平均需要比较:找到元素的情况×
+未找到元素的情况×
=(1+2+…+n)/n×
+n×
=
,大约为3n/4。
转载请注明原文地址:https://kaotiyun.com/show/ShCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&lsDIV(m,7)为真时所要表达的是
C语言源程序名的后缀是
程序通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序(从小到大)排序。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得
下列给定程序中,函数fun的功能是:统计带头结点的单向链表中结点的个数,并存放在形参n所指的存储单元中。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!试题程序:
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结
运行下面程序时,从键盘输入字母A,则输出结果是()。#include<stdio.h>main(){charch;ch=getchar();switch(ch){case’A’:pr
下面程序运行后的输出结果是()。#include<stdio.h>main(){inta[5]={1,0,4,2,0},b[5]={1,2,3,4,5},i,s=0;for(i=0;i<5;i++)s=s+
软件测试的目的是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
漏出液中细胞常以中性粒细胞为主。()
下列关于LDL的叙述,正确的有
患者,男,24岁。上唇部肿胀疼痛3天,伴发热。检查:体温38.5℃,上唇肿胀明显、紫红色,可见多个黄白色脓头。此部位感染最常见的致病菌为
关于作业成本核算法(ABc)和作业管理法(ABM),以下哪一项陈述是正确的?
在音乐课上,某老师采用美术的方式来讲授德彪西的作品,使学生处于美术色彩的情境中。这位教师的做法属于()。
弗洛伊德认为,人格中的意识结构部分,其活动遵循现实原则的是()。
“同底数幂的乘法”教学片段:师生共同探索归纳总结出同底数幂的乘法法则后,进入知识巩固环节,教师出示例题:已知2x=16,2y=512,求2x+y的值。解决本题时,需要学生能理解同底数幂的乘法法则,将公式am·an=am+n逆用,由于题目
答复报告用于答复上级机关的询问,此类报告最恰当的结语是()。
火车和汽车车厢基本上都是金属和玻璃构成的密闭结构,在车厢里收听不到半导体收音机的广播却可以通过手机与外界通话,原因是:
乙根据民间传统配方调制出一味药,疗效较好,便少量销售给邻居,治好了邻居的疾病。乙的行为()
最新回复
(
0
)