摘要: test下载 阅读全文
posted @ 2011-02-19 04:07 Steven Kyle Lee 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 最近写了一个哈夫曼编码小程序。对于数据结构书上介绍的算法硬是没看懂,而只是看懂了图示,所以就用了自己的方式来做。  程序运行如下图:  写了一个哈夫曼树类。可以对任何数据进行编码。测试的话,只需要输入要进行编码的字符串就行了,会输出编码方案(就是编码后对应的01序列),对应的哈夫曼树形态,和编码结果。  我的哈夫曼树类,在内部维护了一个链式二叉树。当输入一个字符串作为要编码的对象时,做如下几步:  1.先统计各个字符出现的次数。比如:“Steven Kyle Lee”中的e出现了5次。  2.用字符和它的出现次数(作为权值),new出对应的树节点。这些节点纳入一个线性表 阅读全文
posted @ 2011-02-19 00:19 Steven Kyle Lee 阅读(1499) 评论(0) 推荐(1) 编辑