這里給出的源代碼huffman.zip用8種不同的方式實(shí)現(xiàn)了Huffman編碼算法。這些代碼意在演示不同Huffman算法的實(shí)現(xiàn)原理,比較算法執(zhí)行效率的差別,但并沒(méi)有針對(duì)實(shí)際應(yīng)用環(huán)境的需求,做更多的空間或效率優(yōu)化。所有代碼以C++語(yǔ)言編寫(xiě),為了更容易地實(shí)現(xiàn)各種數(shù)據(jù)結(jié)構(gòu),代碼中大量應(yīng)用了標(biāo)準(zhǔn)C++庫(kù)和模板技術(shù)。——總之,這些代碼的作用在于示例和演示;如果大家想把這些代碼應(yīng)用在實(shí)際應(yīng)用中,可能還需要做進(jìn)一步的調(diào)整和優(yōu)化。
標(biāo)簽:
Huffman
huffman
zip
源代碼
上傳時(shí)間:
2013-12-26
上傳用戶:zm7516678