登录
首页 » 算法 » 哈夫曼编码

哈夫曼编码

于 2022-03-20 发布 文件大小:1.93 kB
0 120
下载积分: 2 下载次数: 1

代码说明:

利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原).对于双工信道(既可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼的编/译码器。该系统可进行字符与二进制码值间转换。可用于电脑系统中用户的文件,这样可节省内存,当用户使用时又可转换为字符形式。还可实现对所给文件进行统计字符出现频率,及相应二进制码值,并对文件编码解码。1 统计权值;2 建立哈夫曼树:从结构体数组中读入n个字符和n个权值,利用静态三查三叉链表建立哈夫曼树.3 编码:利用已建立好的哈夫曼树,获得各个字符的哈夫曼编码,并对正文进行编码,然后输出编码结果。4 译码:利用已建立好的哈夫曼树将文件中的代码进行译码。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • java实现质数,短小精干,有解释
    java实现质数,短小精干,有解释-few, small and lean, it was explained
    2022-05-22 01:14:53下载
    积分:1
  • DetectLines
    验证后可以使用的DetectLines算法,可以使用在图像处理之中,尤其在对图像进行校正操作时,效果非常好
    2022-01-25 15:35:38下载
    积分:1
  • 用mente-calo三维积分: 工作平台是:vs2002(7.0) MFC
    用mente-calo法算三维积分: 工作平台是:vs2002(7.0) MFC-with mente- calo 3D integral operator France : working platform is : vs2002 (7.0) MFC
    2022-08-20 16:19:10下载
    积分:1
  • 波音747飞机运动空间六自由度仿真模型-Simulink程序.rar
    波音747飞机运动空间六自由度仿真模型-Simulink程序.rar波音747飞机运动空间六自由度仿真模型-Simulink程序.rar波音747飞机运动空间六自由度仿真模型-Simulink程序.rar
    2022-03-03 22:53:52下载
    积分:1
  • adaboost分类工具箱
    主要用于分类。adaboost是目前分类最好的分类算法。通过不断学习改变样本的权重达到更好的分类效果。
    2022-03-16 20:50:09下载
    积分:1
  • 对等点聚类
    Clustering peer to peer
    2022-03-31 19:55:08下载
    积分:1
  • 进制转换 2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16# 2# to 16# 8#...
    进制转换 2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16#-2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16# 2# to 16# 8# 2# 10# to 16#
    2023-01-21 18:45:03下载
    积分:1
  • 数值分析中最常用的14个程序: 01_N皇后问题 01_循环赛程表 02_分段线性插值 02_牛顿插值 03_构造正交多项式 0...
    数值分析中最常用的14个程序: 01_N皇后问题 01_循环赛程表 02_分段线性插值 02_牛顿插值法 03_构造正交多项式 03_最佳一致逼近多项式 04_简单迭代法求方程根[1+1;x] 04_简单迭代法求方程根[sqrt(x+1)] 05_复化梯形公式求积 06_尤拉公式解初值问题 08_高斯消去法解方程组 09_连分式法求积 10_迭代法解线性方程组 10_雅可比方法-Numerical analysis of the 14 most commonly used procedures: 01_N Queen s problem 01_ cycle calendar 02_ piecewise linear interpolation 02_ Newton interpolation 03_ structure orthogonal polynomials 03_ best uniform approximation polynomial 04 _ a simple iterative method for root equation [1+ 1 x] 04_ simple iteration equation for the root [sqrt (x+ 1)] 05_ complex formula of trapezoid quadrature formula 06_ yula 08 initial value problem solutions _ Gaussian elimination solution equations 09_ continued fractions method 10_ quadrature iteration solution of linear equations Jacobian 10_ Ways
    2023-07-27 02:25:02下载
    积分:1
  • Zip压缩源代码
    资源描述Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码Zip压缩源代码
    2022-04-09 20:28:58下载
    积分:1
  • BP神经网络源代码,通过BP神经网络可进行各种模拟,特别是运模拟都可以逼近...
    BP神经网络源代码,通过BP神经网络可进行各种模拟,特别是运算模拟都可以逼近-BP neural network source code
    2023-08-16 01:20:02下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载