一道关于计算机的题!求解

在长度为N的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。那么在平均情况下需要比较的次数大约为?... 在长度为N的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。那么在平均情况下需要比较的次数大约为?
答案是四分之三N 为什么啊 我是计算机小白 TAT可以给个详细的解答吗 谢谢了!
展开
 我来答
柃木ii
2019-08-01
知道答主
回答量:30
采纳率:50%
帮助的人:4.1万
展开全部
如果该元素在顺序表中,因为每个位置上的可能性一样,所以平均而言我们需要查找二分之一N个元素。如果不在顺序表中,则我们需要查找N个元素(因为我们需要每个都检查一遍)。所以 二分之N加N的平均值为答案,即四分之三N。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式