Examly題庫立即開始練習
關務人員考試關務四等-資訊處理(選試英文)科別計算機概要10840單選題

使用霍夫曼編碼法(Huffman Coding)壓縮一份文件,這份文件只會出現五種字母{A,B,C,D,E},且這五個字母的出現機率分別為0.35,0.1,0.2,0.2,0.15。關於最後編碼(codeword)的長度,下列何者正確?

A不是2就是3正確答案
B可能出現1,2,3
C每個碼的長度都相同
D每個碼的長度都不同
答案與詳解
A
正確答案
霍夫曼編碼法透過「頻率越低、編碼越長」的原則建構二元樹。實際畫出樹狀圖後,可發現本題所有字母的編碼長度只會是 2 或 3。

為什麼答案是 A

依霍夫曼演算法建樹:B(0.1)與E(0.15)合併為0.25;C(0.2)與D(0.2)合併為0.4;0.25與A(0.35)合併為0.6;最後0.4與0.6合併為根節點1.0。此樹中,A、C、D 的深度為 2,B、E 的深度為 3,故編碼長度不是 2 就是 3。

考點:霍夫曼樹建構考點:編碼長度判斷考點:變動長度編碼考點:鴿籠原理
載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Download on theApp Store即將推出Google Play
黑皮