阿摩線上測驗
登入
首頁
>
公職◆資料結構
>
98年 - 098年3等資料結構#48188
> 申論題
題組內容
四、今有一採用開放位址(open addressing)方式儲存鍵值,大小為 14 的雜湊表 (hash table),其雜湊函數為H
i
(k) = h1(k) + i h2(k) (mod 14),i = 0, 1, …, 13,其中 h
1
(k) = k (mod 14)。依序存入下列鍵值 15、18、42、19、10、28、27、38、80、55。
⑴設h
2
(k) ≣ 1,請列出最後雜湊表的結果與使用雜湊函數的次數。(10 分)
相關申論題
一、有 N 份資料,每份資料皆以兩個大寫英文字母標記(例如 AK、TA 等等)。請設計 一 O(N) 時間的演算法,將此組資料依標記的字典順序排序,並請說明此演算法所 需使用的空間。(20 分)
#167302
⑴請分別用鄰接矩陣(adjacency matrix)與鄰接串列(adjacency list)的方式表示圖 形 G。(10 分)
#167303
⑵請在標記小的節點先搜尋的規則下,產生以節點 0 為起始節點的廣度優先搜尋擴 張 樹 ( breadth-first search spanning tree ) 與 深 度 優 先 搜 尋 擴 張 樹 ( depth-first search spanning tree)。(10 分)
#167304
⑴請寫一使用 O(log N)次乘法運算的遞迴(recursive)程式計算 a 的 N 次方。(10 分)
#167305
⑵請寫一使用 O(log N)次乘法運算的疊代(iterative)程式計算 a 的 N 次方。(10 分)
#167306
⑵設h2(k) = 1 + k (mod 13),請列出最後雜湊表的結果與使用雜湊函數的次數。 (10 分)
#167308
⑴若以下列不定長度二進位編碼(variable-length binary code)來編碼此檔案,請問 每個字母平均用幾個位元表示?(5 分)
#167309
⑵霍夫曼碼(Huffman code)是一種與檔案中字母出現頻率有關的不定長度二進位 編碼法,檔案經其編碼後,長度是所有不定長度二進位編碼中最短的。請為此檔 案建立其霍夫曼碼,並算出此編碼下每個字母平均用幾個位元表示。(15 分)
#167310
(三)請分別說明 Binary Search Tree 與 Red Black Tree 在插入、刪除與搜尋數 字等三操作的時間複雜度。(12 分)
#570252
(二)從空集合開始,依下列數字串 1, 2, 3, 4, 5, 6, 7, 8 順序插入節點建立並繪 出 Red Black Tree。(紅色節點請以雙線同心圓表示,例如將紅色節點 5 表示成 ;黑色節點請以單線圓表示,例如將黑色節點 8 表示成 ) 。 (13 分)
#570251
相關試卷
115年 - 115 關務特種考試_三等_資訊處理(選試英文):資料結構#138980
115年 · #138980
115年 - 115 身心障礙特種考試_三等_資訊處理:資料結構#138979
115年 · #138979
114年 - 114 地方政府公務特種考試_三等_資訊處理:資料結構#134706
114年 · #134706
114年 - 114 公務升官等考試_薦任_資訊處理:資料結構#133251
114年 · #133251
114年 - 114 高等考試_三級_資訊處理:資料結構#128753
114年 · #128753
114年 - 114 關務特種考試_三等_資訊處理(選試英文):資料結構#126563
114年 · #126563
114年 - 114 身心障礙特種考試_三等_資訊處理:資料結構#126562
114年 · #126562
113年 - 113 地方政府公務、離島地區公務特種考試_三等_資訊處理:資料結構#124511
113年 · #124511
113年 - 113 高等考試_三級_資訊處理:資料結構#121217
113年 · #121217
113年 - 113 關務特種考試_三等_資訊處理(選試英文):資料結構#119489
113年 · #119489