與工程學(xué)】【數(shù)據(jù)科學(xué)】第八十九篇 編碼解碼算法01)
算法1:哈夫曼編碼(Huffman Coding)列名內(nèi)容編號?1類型?源編碼(無損壓縮)領(lǐng)域?數(shù)據(jù)壓縮、文件存儲、通信應(yīng)用場景?ZIP/GZIP壓縮、JPEG圖像編碼、MP3音頻編碼、傳真?zhèn)鬏斔惴ǖ臄?shù)學(xué)分析??代數(shù)/樹論:基于滿二叉樹(最優(yōu)前綴碼),利用貪心策略構(gòu)造最小加權(quán)外部路徑長度。?信息論/概率論:符號概率分布已知,編碼平均長度接近熵 H(X),滿足 Kraft 不等式。?復(fù)雜度:O(n log n)(使用優(yōu)先隊列),n為符號種類數(shù)。?優(yōu)化理論:貪心