阿摩線上測驗 登入

申論題資訊

試卷:110年 - 110 身心障礙特種考試_三等_資訊處理:資料結構#98257
科目:公職◆資料結構
年份:110年
排序:0

題組內容

四、霍夫曼碼(Huffman code)是具有最佳編碼的資料壓縮方法之一,今有下列的訊息欲以霍夫曼碼編碼傳遞以節省訊息量 
“PAPAYA_AND_BANANA_ARE_YUMMY” 
其中空格 ‘_’ 亦需計算在訊息量內。

申論題內容

(二)依步驟說明所使用演算法的時間複雜度(time complexity)。

詳解 (共 1 筆)

詳解 提供者:114年高考上榜
1.先將字串一一丟入計數算出比重,時間複雜度為O(n)
2.選出兩個最低的比重進行結合直到全部結合,所需的時間複雜度為O(n^2)
故時間複雜度為n+n^2 n若為無限大時常數省略,故為O(n^2)