鱼C论坛

 找回密码
 立即注册
查看: 1560|回复: 16

[已解决]数据结构查找题目_已解决

[复制链接]
发表于 2022-11-25 19:07:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 涛4091 于 2023-2-23 10:59 编辑

如图第4题,为什么是1*1/2 + 2*1/3 + 3*1/6
最佳答案
2022-11-25 23:10:10
顺序查找嘛,就是从第一(第零)个元素开始看是不是要找的目标,是的话就停止,不是就再看下一个
那么要找的是第一个元素查找长度就是1,是第二个元素查找长度就是2,是第三个元素查找长度就是3
期望查找长度就是对每个元素被查找的概率和查找其时的查找长度的乘积进行求和,就是上面的计算式
IMG_20221125_185538 (2).jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-25 22:45:11 | 显示全部楼层
我也觉得挺奇怪,我也比较好奇为什么要这么算
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-25 22:46:40 | 显示全部楼层

回帖奖励 +10 鱼币

题目描述的感觉怪怪的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-25 23:10:10 | 显示全部楼层    本楼为最佳答案   
顺序查找嘛,就是从第一(第零)个元素开始看是不是要找的目标,是的话就停止,不是就再看下一个
那么要找的是第一个元素查找长度就是1,是第二个元素查找长度就是2,是第三个元素查找长度就是3
期望查找长度就是对每个元素被查找的概率和查找其时的查找长度的乘积进行求和,就是上面的计算式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-26 20:45:20 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-26 20:51:11 | 显示全部楼层
题目好奇怪啊确实
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-27 23:33:33 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-28 19:57:42 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-11-28 19:59:23 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-11-29 15:43:06 | 显示全部楼层
dolly_yos2 发表于 2022-11-25 23:10
顺序查找嘛,就是从第一(第零)个元素开始看是不是要找的目标,是的话就停止,不是就再看下一个
那么要找 ...

你好,请问能在详细说一下吗?还是不太明白这个算式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-29 19:21:11 | 显示全部楼层

回帖奖励 +10 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-1 14:55:24 From FishC Mobile | 显示全部楼层

回帖奖励 +10 鱼币

涛4091 发表于 2022-11-29 15:43
你好,请问能在详细说一下吗?还是不太明白这个算式

您看,我的回复总体上是两句话,第一句说明怎么确定每个元素被查找时的查找长度,第二句说明怎么从每个元素各自的查找长度和已知的被查找概率确定总体的平均查找长度。您具体是这里面的哪部分没明白?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-1 20:33:14 | 显示全部楼层
看不太明白
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-1 20:34:16 | 显示全部楼层

回帖奖励 +10 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-1 20:35:47 | 显示全部楼层
帮顶一下~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-12-2 20:25:22 | 显示全部楼层

回帖奖励 +10 鱼币

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-12-3 10:05:31 | 显示全部楼层
应该是加权平均的思维,去算的,这在顺序查找里算是比较常见的。
顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。不存在重叠的数据呈现。
可以画个图理解一下。
另外,你可以在csdn里搜一下这篇文章,看一下,可能能让你更理解一些。
关于ASL(平均查找长度)的简单总结
作者:Ang_go
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-23 17:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表