卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

香農(nóng)編碼和哈夫曼編碼的區(qū)別 哈夫曼編碼和二進(jìn)制編碼優(yōu)缺點(diǎn)比較?

哈夫曼編碼和二進(jìn)制編碼優(yōu)缺點(diǎn)比較?根據(jù)字符的頻率,構(gòu)造加權(quán)二叉樹來(lái)確定每個(gè)字符的編碼時(shí)間。首先,我們統(tǒng)計(jì)“阿里巴巴”每個(gè)字符的出現(xiàn)頻率:A-3、B-2、L-1、I-1。根據(jù)出現(xiàn)的頻率,我們得到了如下的

哈夫曼編碼和二進(jìn)制編碼優(yōu)缺點(diǎn)比較?

根據(jù)字符的頻率,構(gòu)造加權(quán)二叉樹來(lái)確定每個(gè)字符的編碼時(shí)間。首先,我們統(tǒng)計(jì)“阿里巴巴”每個(gè)字符的出現(xiàn)頻率:A-3、B-2、L-1、I-1。根據(jù)出現(xiàn)的頻率,我們得到了如下的哈夫曼二叉樹:每個(gè)字符編碼為:所以“阿里巴巴”整個(gè)字符串的最終編碼是0 100 101 11 0 11 0。也就是說(shuō),字符串的二進(jìn)制哈夫曼碼有13位。

哈夫曼編碼和二進(jìn)制編碼優(yōu)缺點(diǎn)比較?

(1)哈夫曼編碼形成的碼字不是唯一的,但編碼效率是唯一的。當(dāng)給兩個(gè)最小概率符號(hào)賦值時(shí),可以指定大符號(hào)為“1”,小符號(hào)為“0”,反之亦然。如果兩個(gè)符號(hào)的出現(xiàn)概率相等,那么不管哪個(gè)符號(hào)在前面,它都是可以排列的,因此哈夫曼構(gòu)造的碼字是不唯一的。對(duì)于同一信源,無(wú)論序列如何排列,其平均碼長(zhǎng)都不會(huì)改變,因此編碼效率是唯一的。(2) 只有當(dāng)信源中每個(gè)符號(hào)的概率非常不均勻時(shí),哈夫曼編碼的效果才明顯。(3) 哈夫曼編碼必須精確計(jì)算原始文件中每個(gè)符號(hào)的頻率。沒有這些精確的統(tǒng)計(jì)數(shù)據(jù),就無(wú)法達(dá)到預(yù)期的壓縮效果?;舴蚵幋a通常要經(jīng)過(guò)兩次運(yùn)算,第一次用于統(tǒng)計(jì),第二次用于編碼,因此編碼速度相對(duì)較慢。另外,電路的實(shí)現(xiàn)比較復(fù)雜,各種長(zhǎng)度編碼的解碼過(guò)程也比較復(fù)雜,所以解壓過(guò)程比較慢。(4) 哈夫曼編碼只能用整數(shù)來(lái)表示單個(gè)符號(hào),不能用小數(shù)來(lái)表示,這大大限制了壓縮效果。(5) 哈夫曼的所有片段都放在一起了。如果其中一個(gè)被更改,它的數(shù)據(jù)將被更改得無(wú)法識(shí)別