原文:鏈地址法查找成功與不成功的平均查找長度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