《编码理论课程论文解析哈夫曼编码的基本应用》.docVIP

  • 10
  • 0
  • 约1.29万字
  • 约 8页
  • 2016-12-14 发布于贵州
  • 举报

《编码理论课程论文解析哈夫曼编码的基本应用》.doc

解析哈夫曼编码的基本应用 【摘要】哈夫曼编码(Huffman Coding)是一种编码方式以哈夫曼树最优二叉树带权路径长度最小的二叉树,经常应用于数据压缩。在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称熵编码法),用于数据的无损耗压缩。利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。在一般的数据结构的书中,树的那章后面,著者一般都会介绍一下哈夫曼(HUFFMAN)树和哈夫曼编码。哈夫曼编码是哈夫曼树的一个应用。哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。 Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长 度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。 以─即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。 在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称熵编码法),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)进行编码。这张编码表的特殊之处在于,它是根据每一个源字符出现的估算概率而建立起来的(出现概率高的字符使用较短的编码,反之出现概率低的则使用较长的编码,这便使编码之后的字符串的平均期望长度降低,从而达到无损压缩数据的目的)。这种方法是由David.A.Huffm

文档评论(0)

1亿VIP精品文档

相关文档