所属分类:
压缩解压
开发工具:C++
文件大小:26KB
下载次数:19
上传日期:2005-05-24 15:43:49
说明: 这里给出的源代码huffman.zip用8种不同的方式实现了Huffman编码算法。这些代码意在演示不同Huffman算法的实现原理,比较算法执行效率的差别,但并没有针对实际应用环境的需求,做更多的空间或效率优化。所有代码以C++语言编写,为了更容易地实现各种数据结构,代码中大量应用了标准C++库和模板技术。——总之,这些代码的作用在于示例和演示;如果大家想把这些代码应用在实际应用中,可能还需要做进一步的调整和优化。
(given here, the source code huffman.zip with eight different ways to achieve the Huffman coding algorithm. The code is intended to demonstrate different Huffman Algorithm of principle, the implementation of efficient algorithms compare the difference, but not against the actual application environment needs to do more space or efficiency optimization. All of the code is written in C, in order to more easily achieve various data structure, large-scale application of the code of the standard C library and template technology.-- In general, these is the role of code examples and demonstrations; If you want to use the code in practical application, we may need to do further restructuring and optimization.)
文件列表:
Huffman
.......\Huffman.ncb
.......\Huffman.sln
.......\huffman.vcproj
.......\huffman_a.cpp
.......\huffman_b.cpp
.......\huffman_base.cpp
.......\huffman_c.cpp
.......\huffman_d.cpp
.......\huffman_e.cpp
.......\huffman_f.cpp
.......\huffman_g.cpp
.......\huffman_h.cpp
.......\main.cpp