登录
首页 » 算法 » 用matlab写的huffman编码程序

用matlab写的huffman编码程序

于 2022-01-21 发布 文件大小:1.07 kB
0 237
下载积分: 2 下载次数: 1

代码说明:

1)输入下面几种符号,并调用概率计算函数prob计算其出现的概率,初始为四棵不同的小二叉树;    a(10)   b(20)   c(30)   d(40)2)在1中得到的树里找到概率值最小的两棵树,将他们分别作为左、右子树连成一棵大一点的二叉树,该二叉树的概率值为两棵树概率值之和。2的做法,直到所有的符号都连入树中。

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

发表评论

0 个回复

  • Lifitime tracer. ***************************************************** Example...
    Lifitime tracer. *** *** *** *** *** *** *** *** ***** Example: #include void foo() { TRACE_LIFETIME usleep(100000) } void main() { foo() } *** *** *** *** *** *** *** *** *** See lifetimes.log: FUNC: void foo(), AV TTL: 00000xxxxx us (main.cpp, 000xxx) TTL: 00000xxxxx us (THREAD ID: 0000xxxx) ****************************************************** Explanation of newly created lifetimes.log: FUNC - function, whose lifetime we measured AV TTL - mean (average) spent time of all functions calls TTL - time spent on each function call THREAD ID - thread that called a function. ***************************************************** Description: - was written for QT project - multithreaded support (Loki::Singleton has multithreaded sync support) **************************************************** Dependencies: - QT - Loki (A. Alexandrescu) -Lifitime tracer. ****************************************************
    2022-02-13 17:25:56下载
    积分:1
  • 流利的与# 39动态网格的例子
    Fluent的动网格算例,应该算是比较常用的类型。源文件和演示文件都有。-Fluent" s dynamic mesh example
    2022-08-09 04:51:54下载
    积分:1
  • 2D elastostatic boundry element method
    应用背景采用边界积分方程,用于解决二维弹性问题以及势问题,采取常量单元。关键技术 1.边界积分方程 2.弹性力学平衡方程、位移协调方程、边界条件方程、本构方程 3.LAPACK算法包
    2023-08-28 08:45:03下载
    积分:1
  • 北大ACM题目例程 详细的解答过程 程序实现 算法分析
    北大ACM题目例程 详细的解答过程 程序实现 算法分析-ACM North Title routine procedures detailed answers to the process of realization of Algorithm Analysis
    2022-11-13 17:25:04下载
    积分:1
  • 曲线拟合小工具,包括对数拟合,多项式拟合,直线拟合,指数拟合,乘幂拟合...
    曲线拟合小工具,包括对数拟合,多项式拟合,直线拟合,指数拟合,乘幂拟合-Curve fitting of small tools, including on the number of fitting, polynomial fitting, straight fitting, exponential fitting, by fitting power
    2022-02-04 09:17:49下载
    积分:1
  • 该算法简单、实用的基础上,该算法可以实现…
    一个简单实用的进制转换算法,该算法能实现二、八、十、十六进制的相互转化。-a simple and practical base for the conversion algorithm, the algorithm can achieve 2, 8, 10, hexadecimal the mutual conversion.
    2022-03-04 01:49:46下载
    积分:1
  • 用C++编写的时钟程序
    里面包括具体的clock源文件(clock.cpp)和头文件(clock.h),以及main程序(main.cpp)。用到的主要算法是用类把时钟封装起来。这个程序对于初学者来说很有用,是本人亲自写的小程序,和大家分享一下,希望有用。
    2022-08-13 05:27:42下载
    积分:1
  • 基于FSK调制解调的C++源程序
    基于FSK调制解调的C++源程序,可以用,欢迎下载,调制解调器网络编程,对用的它的人会看看的!!!!网上大部分是MATLAB的,这个是C++的,很不错啊!!!!
    2022-12-08 20:40:03下载
    积分:1
  • snowball英语词干化
    You can use this site at a number of levels:  - You can look at the stemming algorithm definitions themselves, and use them as templates for coding your own versions of stemmers in the computer language of your choice.  请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-15 02:46:05下载
    积分:1
  • 用C# 生成128CODE条形码图片
    应用背景扫描枪在扫描货品条码时,虽然可以在电脑上显示出扫描到的数字,但是不能显示条码图片。我们在应用的过程中可能需要将条码一起打印出来显示在一张A4纸上。所以可以利用这个类生成相应的128条形码图片,然后插入到word中,并将相应的条码(包含条码图形)打印出来。这类应用在仓库管理中应用较多,比如要把一个货架上的所有箱码打印显示在A4纸上。然后扫描枪只要扫描这张纸上的条码就可以知道这个货架上有哪些货。关键技术代码的核心是它将128码的码制定义在一张DataTable表中,这个表中记录了每个数字和字母对应的条形码编号,用这些编号来生成条形码。比如你给一串数字,要生成一个条形码时,代码会取出这串数字每个数,然后查询这张表格,记录每个数在表格中对应的位置。这些索引形成一个list,然后根据这个list生成一个bimap,最后保存为图片。
    2022-12-19 03:25:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载