對(duì)于動(dòng)態(tài)查找表而言,1) 表長(zhǎng)不確定;2)在設(shè)計(jì)查找表時(shí),只知道關(guān)鍵字所屬范圍,而不知道確切的關(guān)鍵字.因此,一般情況需建立一個(gè)函數(shù)關(guān)系,以f(key)作為關(guān)鍵字為key的錄在表中的位置,通常稱(chēng)這個(gè)函數(shù)f(key)為哈希函數(shù).(注意:這個(gè)函數(shù)并不一定是數(shù)學(xué)函數(shù))
哈希函數(shù)是一個(gè)映象,即:將關(guān)鍵字的集合映射到某個(gè)地址集合上,它的設(shè)置很靈活,只要這個(gè)地址集合的大小不超出允許范圍即可.
現(xiàn)實(shí)中哈希函數(shù)是需要構(gòu)造的,并且構(gòu)造的好才能使用的好.
用途:加密,解決沖突問(wèn)題.
用途很廣,比特精靈中就使用了哈希函數(shù),你可 以自己看看.
具體可以學(xué)習(xí)一下數(shù)據(jù)結(jié)構(gòu)和算法的書(shū).
哈希函數(shù)是什么意思?
哈希函數(shù)是什么意思?
其他人氣:568 ℃時(shí)間:2020-09-30 21:45:15
優(yōu)質(zhì)解答
我來(lái)回答
類(lèi)似推薦
- Hash函數(shù)的特點(diǎn)和意義如何?
- 求解一道很簡(jiǎn)單的一元二次方程
- 散步 的閱讀答案
- 若函數(shù)f(x)=log a(2-x)在(1,2)上的值恒為負(fù)數(shù),則a的取值范圍是?
- Betty would buy a coat online_buy it in a shop.
- 小學(xué)六年級(jí) 數(shù)學(xué) 簡(jiǎn)便運(yùn)算 請(qǐng)?jiān)敿?xì)解答,謝謝!(2 16:44:0)
- 下面大家和我一起用英語(yǔ)怎么寫(xiě)
- 像哭笑不得這樣的詞有哪些
- 光明小學(xué)六1班有學(xué)生48人,其中女生比男生的5分之3多8人,六1班男、女生各多少人?
- 我們是屬鼠班讀后感
- 修路隊(duì)修一段路,第一天修了全長(zhǎng)的42%,第二天比第一天少修80米,這時(shí)還剩下400米還沒(méi)修.這條路全長(zhǎng)多少?
- 函數(shù)y=1/(1-x)的圖像與函數(shù)y=2sinx*派(-2
猜你喜歡
- 1籠子里有免子和雞.共有108條腿,算免子多少?雞多少?
- 2零度經(jīng)線(xiàn)和緯線(xiàn)如何確定?
- 3若知B(-4.0)C(4.0)是三角形AB的兩個(gè)端點(diǎn),三角形ABC周長(zhǎng)18.求頂點(diǎn).A的軌跡方程
- 4《齊王筑城》全文的翻譯,急
- 5Commission Decision官方翻譯是個(gè)什么組織
- 6I am poor in english.I can hardly make myself understood. 這個(gè)understood為啥不用原型?
- 730噸比[]噸少二分之一噸
- 8王先生月收入2500元,如果按國(guó)家規(guī)定超過(guò)1600圓的部分按5%要上交個(gè)人所得稅,王先生每個(gè)月的實(shí)際收入是多
- 9一個(gè)長(zhǎng)方形周長(zhǎng)68米,長(zhǎng)比寬的3倍少2米,長(zhǎng)和寬各是多少?
- 1016乘(16乘8分之7)=幾要過(guò)程
- 11幽的筆順
- 12文帝之后六年..文言文中周亞夫是一個(gè)什么樣的人