阿摩線上測驗
登入
首頁
>
公職◆資料結構
>
105年 - 105年鐵路人員高員三級資料結構#53495
> 申論題
申論題
試卷:105年 - 105年鐵路人員高員三級資料結構#53495
科目:公職◆資料結構
年份:105年
排序:0
申論題資訊
試卷:
105年 - 105年鐵路人員高員三級資料結構#53495
科目:
公職◆資料結構
年份:
105年
排序:
0
題組內容
一、給定一個可儲存 7 筆資料的雜湊表(hash table)及下列雜湊函式(hash functions) Hash(key)的定義。 First(key) = key 的第一個字母在英文 26 個字母的順序,即:'a' = 0, 'b' = 1, 'c' = 2, 'd' = 3。 Length(key) = key 的長度,例如 Length('apple') = 5, Length('cat') = 3 等。 H
ash
(key) = First(key) + i * Length(key), i 的起始值為 0,遇有碰撞時 i = i + 1 後再重新計算 H
ash
(key)
申論題內容
⑵請說明 apricot, cat, angel, bath, boy, dog, cub, done 依序儲存進該雜湊表過程中 H
ash
(key)被計算的總次數。(5 分)
詳解 (共 1 筆)
詳解
提供者:114年高考上榜
Apricot 1次
Cat 1次
Angel 2次
Bath 1次
Boy 2次
Dog 1次
Cub 7次
Done 資料已滿故不計算
共15次