您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 数据结构哈夫曼实验报告

  2. 哈夫曼编码的实现想了解的可以看看 // 赫夫曼树和赫夫曼编码的存储结构 typedef struct // 结点的结构,在教科书第147页 { unsigned int weight; // 结点的权值 unsigned int parent,lchild,rchild; }HTNode,*HuffmanTree; // 动态分配数组存储赫夫曼树 typedef char **HuffmanCode; // 动态分配数组存储赫夫曼编码表
  3. 所属分类:其它

    • 发布日期:2009-05-19
    • 文件大小:57344
    • 提供者:jiang63207297
  1. 构造哈夫曼树的算法模拟

  2. 经典哈夫曼树算法。Flash动态演示 哈夫曼编码是无损压缩当中最好的方法。它使用预先二进制描述来替换每个符号,长度由特殊符号出现的频率决定。常见的符号需要很少的位来表示,而不常见的符号需要很多为来表示。 哈夫曼算法在改变任何符号二进制编码引起少量密集表现方面是最佳的。然而,它并不处理符号的顺序和重复或序号的序列。
  3. 所属分类:其它

    • 发布日期:2009-10-25
    • 文件大小:15360
    • 提供者:jiecc2008
  1. 哈夫曼树

  2. 这是用动态方法创建的哈夫曼树,是使用c++语言编写的
  3. 所属分类:C++

    • 发布日期:2010-11-08
    • 文件大小:9216
    • 提供者:VeraYPX
  1. 哈夫曼树 哈夫曼译码

  2. 编—译码系统的设计 内容: 读入待编码的文字,统计各字符出现的频率 构造哈夫曼树 得到各字符的哈夫曼编码 对原文进行编码 发送、接收 还原(译码)收到的文字 利用哈夫曼树,从根到叶子读0、1序列,直到终止,再读下一个字符 比较(校验) 合理设计窗口界面,待编码的文字通过窗口的编辑界面(类似记事本的编辑界面)录入,在界面上显示各个字符出现的频率及哈夫曼编码,对原文编码并在界面上显示出来;对译码文字还原,显示在界面上与原文对照。功能菜单或按钮自行设计,以合理为目的。 利用socket进行电文的发送
  3. 所属分类:Web开发

    • 发布日期:2010-12-07
    • 文件大小:531456
    • 提供者:spch2008
  1. 哈弗曼编码 哈弗曼树 数据结构实习

  2. 数据结构实习题目 哈弗曼编码 能够显示译文以及各个字符的编码,显示哈夫曼树并能动态演示
  3. 所属分类:其它

  1. 哈夫曼编码译码器 数据结构与算法 课程设计

  2. 设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理“要求”中项目,直到选择退出为止。 要求: (1)将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) (2)分别采用动态和静态存储结构 (3)从键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; (4)利用建好的哈夫曼树生成哈夫曼编码; (5)输出编码; 用户可以执行的的功能有: (1)---选择读取某个源文件由系统解析建立哈夫曼树 (2)---手动输入字符集及其权值信息建立哈夫曼树 (3)---打印字符
  3. 所属分类:C/C++

    • 发布日期:2011-06-16
    • 文件大小:11264
    • 提供者:carlos23
  1. 哈夫曼算法的模拟.swf

  2. 可以观看哈夫曼树的生成过程,更加了解算法,对算法的动态演示
  3. 所属分类:C/C++

    • 发布日期:2012-01-03
    • 文件大小:49152
    • 提供者:unstopgo
  1. 哈夫曼树程序

  2. 哈夫曼树的基本创建,同时还有哈夫曼编码的创建,用了动态申请内存空间的知识
  3. 所属分类:C/C++

    • 发布日期:2014-09-24
    • 文件大小:4096
    • 提供者:zhangli1994
  1. c语言哈夫曼树

  2. #include #include #include typedef char* HuffmanCode;/*动态分配数组,存储哈夫曼编码*/ typedef struct { unsigned int weight ; /* 用来存放各个结点的权值*/ unsigned int parent, LChild,RChild ; /*指向双亲、孩子结点的指针*/ }HTNode, * HuffmanTree; /*动态分配数组,存储哈夫曼树*/
  3. 所属分类:C

    • 发布日期:2015-04-09
    • 文件大小:3072
    • 提供者:u013828733
  1. C语言编码哈夫曼树

  2. #include #include #include #include using namespace std; # define MaxN 100//初始设定的最大结点数 # define MaxC 1000//最大编码长度 # define ImpossibleWeight 10000//结点不可能达到的权值 # define n 26//字符集的个数 //-----------哈夫曼树的结点结构类型定义----------- typedef struct //定义哈夫曼树各结点 { in
  3. 所属分类:C/C++

    • 发布日期:2015-06-24
    • 文件大小:542
    • 提供者:qq_15413307
  1. 动态(自适应)哈夫曼编码压缩

  2. 文档为Linux下bz2压缩格式,winfows大部分压缩软件应该可以识别。内含可执行jar,eclipse工程文件,和readme。动态哈夫曼树,算法注释详细,用Javafx8做了个GUI界面,所以如果main无法运行可能是需要java8,如果不想运行GUI界面,GUI代码和算法在两个不同的包里,可以把算法代码拿出来直接调用。github地址 https://github.com/guiji9511/AdaptiveHuffmanCompress不过还是希望给分支持←_←
  3. 所属分类:Java

    • 发布日期:2016-03-31
    • 文件大小:178176
    • 提供者:guiji9511
  1. 用哈夫曼编码实现文件压缩(代码+报告)

  2. 数据结构课程设计用哈夫曼编码实现文件压缩: 一、实验题目: 用哈夫曼编码实现文件压缩 二、实验目的: 1、了解文件的概念。 2、掌握线性链表的插入、删除等算法。 3、掌握Huffman树的概念及构造方法。 4、掌握二叉树的存储结构及遍历算法。 5、利用Huffman树及Huffman编码,掌握实现文件压缩的一般原理。 三、实验设备与环境: 微型计算机、Windows 系列操作系统 、Visual C++6.0软件 四、实验内容: 根据ASCII码文件中各ASCII字符出现的频率情况创建Haff
  3. 所属分类:C/C++

    • 发布日期:2016-04-04
    • 文件大小:443392
    • 提供者:u013709565
  1. 编译码系统的设计

  2. 利用哈夫曼树进行编译码的设计,本程序是一个基于MFC框架的windows应用程序,主要实现字符统计,编译码的实现和哈夫曼树绘制的动态动画
  3. 所属分类:C/C++

    • 发布日期:2017-08-05
    • 文件大小:7340032
    • 提供者:sinat_38425013
  1. 哈夫曼编码与译码

  2. 长途电话区号编码/译码器 【问题描述】 设计一个利用哈夫曼算法的编码和译码系统,长途电话区号编码/译码器。 【基本要求】 1) 将权值数据(根据人口决定)存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2) 分别采用动态和静态存储结构 3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 4) 编码:利用建好的哈夫曼树生成哈夫曼编码; 5) 输出编码; 【进一步完成内容】 1) 译码功能; 2) 显示哈夫曼树; 3) 界面设计的优化。 //txt文件应与
  3. 所属分类:C/C++

    • 发布日期:2018-01-03
    • 文件大小:6144
    • 提供者:qq_36840358
  1. 动态创建哈夫曼树C文件

  2. 绝对独创! 这个程序可以用图形的方式来动态的显示出创建哈夫曼树的过程,也是大家学习哈夫曼树的一个好程序。 在运行界面上输入树的权值,权值最好不大于是999,进入图形界面后,按任意键,程序便会自动的用图形方式开始创建哈夫曼树。 想运行这个文件,需把上面的代码复制到Win-TC这个编译器下。
  3. 所属分类:C

    • 发布日期:2009-03-06
    • 文件大小:12288
    • 提供者:w269415623
  1. 实战应用Java算法分析与设计(链表、二叉树、哈夫曼树、图、动态规划)视频

  2. 实战应用Java算法分析与设计(链表、二叉树、哈夫曼树、图、动态规划)视频
  3. 所属分类:Java

    • 发布日期:2018-06-19
    • 文件大小:64
    • 提供者:qq_24097557
  1. C++ 二叉排序树及查找哈夫曼树与哈夫曼编码 括号匹配检验

  2. c++实现:动态查找——二叉排序树及查找,哈夫曼树与哈夫曼编码,栈的应用——括号匹配检验,含数据结构课程设计报告和截图
  3. 所属分类:C/C++

    • 发布日期:2018-11-11
    • 文件大小:265216
    • 提供者:liu_chengguang
  1. 数据结构哈夫曼编码C++

  2. 数据结构哈夫曼编码C++1.将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 分别采用动态和静态存储结构 2.初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 3. 编码:利用建好的哈夫曼树生成哈夫曼编码;
  3. 所属分类:C/C++

    • 发布日期:2019-06-22
    • 文件大小:33554432
    • 提供者:qq_37670966
  1. VC 演示赫夫曼树的相关示例.rar

  2. VC 演示赫夫曼树的相关示例,动态分配数组存储赫夫曼树,动态分配数组存储赫夫曼编码表,在建立哈夫曼树的所有结点中选择权值最小的两个结点存放在s1,s2中,w存放n个字符的权值(均大于0),构造赫夫曼树HT,并求出n个字符的赫夫曼编码HC,在HT[1~i-1]中选择parent为0且weight最小的两个结点,其序号分别为s1和s2,从叶子到根逆向求每个字符的赫夫曼编码,最后逐个字符求赫夫曼编码。
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:3072
    • 提供者:weixin_39841848
  1. 哈夫曼编码器.zip

  2. 有哈夫曼树编码,译码,动态可视化,友好界面的功能 程序中用到了Easy-X图形库 本程序使用vs2015编写 1)将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2)分别采用动态和静态存储结构 3)初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树 4)编码:利用建好的哈夫曼树生成哈夫曼编码 5)输出编码 6)设字符集及频度如下表: 字符 空格 A B C D E F G H I J K L M 频度 186 64 13 22 3
  3. 所属分类:C

    • 发布日期:2020-03-08
    • 文件大小:23068672
    • 提供者:qq_44755403
« 12 3 4 5 6 7 »