原文:链地址法查找成功与不成功的平均查找长度ASL

晚上,好像是深夜了,突然写到这类题时遇到的疑惑,恰恰这个真题只让计算成功的ASL,但我想学一下不成功的计算,只能自己来解决了,翻了李春葆和严蔚敏的教材没有找到相关链地址法的计算,于是大致翻到两篇不错的博客,辗转了牛客面试题,做个小总结。 题目 将关键字序列 散列存储到散列表中。散列函数为:H key key mod ,处理冲突采用链地址法,求在等概率下查找成功和查找不成功的平均查找长度 mod , ...

2020-08-26 00:01 0 5840 推荐指数:

查看详情

哈希表——线性探测地址查找成功查找不成功平均长度

一、哈希表 1、概念 哈希表(Hash Table)也叫散列表,是根据关键码值(Key Value)而直接进行访问的数据结构。它通过把关键码值映射到哈希表中的一个位置来访问记录,以加快查找的速度。这个映射函数就做散列函数,存放记录的数组叫做散列表。 2、散列存储的基本思路 ...

Fri Oct 09 07:16:00 CST 2020 0 2839
Hash表之ASL不成功ASL的计算 (平均查找长度)

一、线性探测再散列 Hash表: 元素的值(value)和在数组中索引位置(index)有一个确定关系 Index = Hash(key) ==> y = f(x) Index有可能相同,怎么处理冲突? 在“处理冲突”上可能会有不同的方法 ...

Fri Jun 19 06:49:00 CST 2020 0 2587
哈希表——线性探測地址查找成功查找不成功平均长度

一、哈希表 1、概念 哈希表(Hash Table)也叫散列表,是依据关键码值(Key Value)而直接进行訪问的数据结构。它通过把关键码值映射到哈希表中的一个位置来訪问记录,以加快查找的速度。 这个映射函数就做散列函数。存放记录的数组叫做散列表。 2、散 ...

Wed Aug 09 00:39:00 CST 2017 0 13765
哈希表(等概率情况下)查找成功查找不成功平均查找长度

继续小结,做到一道求 哈希表查找成功查找不成功 情况下平均查找长度的计算问题,迷惑了好一会,在这里总结下来: 首先,你要明白的是平均查找长度求的是期望,那么你就按照求期望的方法来求平均查找长度吧,千万记着期望怎么求平均查找长度就怎么求啊。 题目: 在地址空间为0~16的散列区中 ...

Mon Dec 17 06:24:00 CST 2012 1 32534
哈希表(等概率情况下)查找成功查找不成功平均查找长度

做到一道求 哈希表查找成功查找不成功 情况下平均查找长度的计算问题,迷惑了好一会,在这里总结下来: 首先,你要明白的是平均查找长度求的是期望,那么你就按照求期望的方法来求平均查找长度吧,千万记着期望怎么求平均查找长度就怎么求啊。 题目: 在地址空间为0~16的散列区中,对以下 ...

Tue Sep 08 23:26:00 CST 2015 0 3739
二叉排序树(查找树)平均查找长度(成功不成功)

如图所示的二叉排序树 查找成功平均查找长度为:∑(本层高度*本层元素个数)/节点总数=(1*1+2*2+3*3+3*4)/9 查找不成功平均查找长度:∑(本层高度*本层补上的叶子个数)/补上的叶子总数=(2*1+3*3+4*6)/10 ...

Wed Apr 01 00:43:00 CST 2015 0 2354
二叉排序树查找不成功平均查找长度

在看二叉排序树查找分析时,对“二叉排序树查找不成功平均查找长度”不是很理解,上网查了一下,稍微小结一下: 假如一棵二叉排序树如下: 那么查找不成功平均查找长度是:(2*2+3*3+4*2)/7=21/7 比如说一个数如果比62<x<74,那他应该是在74左 ...

Sun Dec 16 22:28:00 CST 2012 1 13842
关于ASL(平均查找长度)的简单总结

ASL(Average Search Length),即平均查找长度,在查找运算中,由于所费时间在关键字的比较上,所以把平均需要和待查找值比较的关键字次数称为平均查找长度。 它的定义 ...

Tue Jan 08 23:42:00 CST 2019 6 27484
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM