如何算出查找不成功时的ASL(平均查找长度)?在线等!

sagegz 2008-12-04 10:12:23
我只知道什么是成功时的ASL,而且也已经算出那题查找成功时的ASL了的答案了.
现在那题目要求算出查找失败的ASL.
什么意思?
大牛们帮忙解释下!对了,是在哈希表中.采用线形探测开放定址方式处理冲突.
...全文
1865 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
雪域迷影 2010-10-06
  • 打赏
  • 举报
回复
挺简单的,看看课本就能解决了,
数据结构课本里有的!
gongjing2017 2009-11-26
  • 打赏
  • 举报
回复
平均是除以表的总长度!
sagegz 2008-12-05
  • 打赏
  • 举报
回复
大牛来啊!
heeten 2008-12-05
  • 打赏
  • 举报
回复
复杂,哈哈
重返IT路 2008-12-05
  • 打赏
  • 举报
回复
....


散列表不是 成功查找的次数/总长度 ? 是这样的不

把成功查找的换成不成功的? 忘掉了
sagegz 2008-12-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 npuhuxl 的回复:]
首先假设散列到所有位置的概论一样;
如果该位置不存在数据则不成功的长度为1
否则就按一直找到没有数据为止,即可算出该位置的不成功查找长度,
再求平均吧
[/Quote]
平均是除什么呢?
好像不是KEY的总数吧?
sagegz 2008-12-05
  • 打赏
  • 举报
回复
看来只能问老师了...
toadzw 2008-12-04
  • 打赏
  • 举报
回复
首先假设散列到所有位置的概论一样;
如果该位置不存在数据则不成功的长度为1
否则就按一直找到没有数据为止,即可算出该位置的不成功查找长度,
再求平均吧
cattycat 2008-12-04
  • 打赏
  • 举报
回复
汗,我以为是二叉树的ASL。不过什么是线形探测开放定址,我忘了。
哈希表的这里有个公式,你查一下,数据结构算法课本上有。
npuhuxl 2008-12-04
  • 打赏
  • 举报
回复
首先假设散列到所有位置的概论一样;
如果该位置不存在数据则不成功的长度为1
否则就按一直找到没有数据为止,即可算出该位置的不成功查找长度,
再求平均吧
sagegz 2008-12-04
  • 打赏
  • 举报
回复
大牛来啊!

65,180

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧