huffman編碼.
把一個(gè)英文字母,空格,句號(hào).一共有28個(gè) character.
先求每個(gè)字符出現(xiàn)的頻率.
然后用頻率對(duì)這個(gè)文件進(jìn)行哈夫曼編碼.
然后再進(jìn)行解碼.
運(yùn)行的時(shí)候需要在VC++ 工程->設(shè)置->調(diào)試->程序變量里加E:\sample.txt E:\encode.txt E:\decode.txt
然后把英文文件放到E盤(pán)里.名叫samole.txt,
還有在E里新件2個(gè)txt文件.名叫encode.txt,decode.txt.
編碼后的二進(jìn)制save到encode.txt,解碼后的英文字符save到decode.txt了.
標(biāo)簽:
character
huffman
編碼
頻率
上傳時(shí)間:
2015-09-26
上傳用戶(hù):thuyenvinh