98地特/資料結構 - 考試

Table of Contents

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處


這是98年地特資處的資料結構第二大題,主要是在問雜湊的概念
題目提到 線性 平方 雙雜湊法可以用來解決碰撞問題,
主要使用不同的g(key,i)來決定第i次碰撞時,key值在雜湊表
中的探測位置

第三小題:設計雙雜湊函數有何基本原則,請先寫出其g(key,i)函數
,再說明.
A:基本原則上網查到 一個是應該與表格大小互質 一個是第二個函數
應與第一個函數不同,我的疑問點是 g(key,i)這個函數是我隨便設計麼?
感覺應該是沒有標準答案
第四小題:什麼情況下使用雙雜湊才能探測到雜湊表中所有可用位置?
這個情況小弟真的就不清楚? 網路上也找不到相關資料

兩個小題,懇請版大指個教!!

--

All Comments

Freda avatarFreda2014-05-16
針對第四小題
Annie avatarAnnie2014-05-20
你的第2個Hash Function代表增量
Erin avatarErin2014-05-22
目的是為了不要讓每一個帶進去的數值的rehash path相同
Quintina avatarQuintina2014-05-27
所以只要你的第2個Hash Function的結果不為0
Regina avatarRegina2014-05-28
都是正確答案 因為你每次增量都不同 自然就可以探測所
有位置
Ida avatarIda2014-06-01
了解 感謝p大