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

哈夫曼编码

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

代码说明:

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

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

发表评论

0 个回复

  • morphology gray values and the values achieved two code
    形态学灰值和二值的实现代码-morphology gray values and the values achieved two code
    2023-06-17 02:10:04下载
    积分:1
  • 复数运
    复数运算库- Complex operation storehouse
    2022-01-31 08:00:31下载
    积分:1
  • 分流院子
    这是调车作业的院子里表达式求值算法 !!表达式转换成后缀 & 然后评估使用堆栈和队列 !!
    2022-02-04 05:16:55下载
    积分:1
  • Dolfin provide a high
    Dolfin provide a high-performance linear algebra library
    2023-08-08 21:45:05下载
    积分:1
  • 指定方差和窗口的大小, 产生2维高斯平滑窗的源码.
    指定方差和窗口的大小, 产生2维高斯平滑窗的源码.-Specified variance and the size of the window, resulting in 2-D Gaussian smoothing window of the source.
    2022-03-22 04:23:33下载
    积分:1
  • PSO algorithm PSO
    粒子群优化算法PSO-PSO algorithm PSO
    2022-03-23 10:10:58下载
    积分:1
  • 01 背包问题 (回溯
    回溯法: 01 背包属于来找出最优解问题,回溯方法需要构建的解决方案的子集。当你在状态空间搜索树,只要左的子节点可以是一个可行的节点,搜索到左子树。上限为右子树,首先计算函数,以确定是否其负。
    2022-02-21 05:06:50下载
    积分:1
  • Kmeans的VB代码和测试数据
    kmeans algorthms code vb and test data
    2022-03-25 17:35:53下载
    积分:1
  • 最小二乘拟和曲线,两个程序,大家
    最小二乘法拟和曲线,两个程序,大家-least squares fitting curves, the two procedures, we look at
    2023-08-19 03:15:04下载
    积分:1
  • k-svd
    稀疏算法对图像去噪, 由于在K-SVD算法中用到了OMP算法和奇异值分解SVD算法,而当图像较大时,OMP算法中的矩阵求伪逆运算效率非常低、奇异值分解SVD不仅耗时而且占用内存较大,常导致“超出内存”问题。针对上述问题本课题提出了基于矩阵shelesky分解和近似奇异值分解SVD的稀疏K-SVD噪声抑制方法来对自然图像进行噪声抑制,同时在字典训练过程中结合了“全局训练字典”的普适性,该方法有效的提高了K-SVD算法的运行效率、解决了“超出内存”问题,并且提高了去噪效果。
    2022-05-13 20:26:09下载
    积分:1
  • 696518资源总数
  • 106164会员总数
  • 18今日下载