【发布时间】:2011-05-24 17:10:22
【问题描述】:
现在是夏天,所以我决定自己写一个数据压缩程序,最好用 C 代码。我对压缩的工作原理有很好的初学者理解。我只是有几个问题:
1) c 是否适合完成这项任务?
2)我应该在输入文件中使用字节吗?或者以某种方式在二进制级别?
如果有人能在正确的方向上轻推我,我将不胜感激。但是,我想自己编写代码,而不是使用预先存在的压缩库或类似的东西。
【问题讨论】:
-
@Doug Chamberlain 这很有趣,也很有教育意义。这有什么问题?
-
看看哈夫曼编码算法en.wikipedia.org/wiki/Huffman_coding这应该是一个很好的示例算法,可以帮助您入门。
标签: c algorithm compression