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

搜索资源列表

  1. 哈夫曼算法的压缩与解压缩

  2. 采用哈夫曼编码思想实现文件的压缩和恢复功能,并提供压缩前后的占用空间之比。 要求: (1)描述压缩基本符号的选择方法。 (2)运行时的压缩原文件的规模不小于5K。 (3)提供恢复文件与原文件的相同性对比功能。
  3. 所属分类:其它

    • 发布日期:2009-07-24
    • 文件大小:9216
    • 提供者:loseheaven
  1. 哈夫曼算法的压缩与解压缩

  2. 采用哈夫曼编码思想实现文件的压缩和恢复功能,并提供压缩前后的占用空间之比。 要求: (1)描述压缩基本符号的选择方法。 (2)运行时的压缩原文件的规模不小于5K。 (3)提供恢复文件与原文件的相同性对比功能。
  3. 所属分类:其它

    • 发布日期:2009-07-25
    • 文件大小:3072
    • 提供者:loseheaven
  1. 哈夫曼压缩解压-数据结构

  2. 采用哈夫曼编码思想实现文件的压缩和恢复功能,并提供压缩前后的占用空间之比。要求 (1)描述压缩基本符号的选择方法。 (2)运行时的压缩原文件的规模应不小于5K。 (3)提供恢复文件与原文件的相同性对比功能。 本人的数据结构课程设计作业,里面包含设计文档和代码,需要的朋友下拉。
  3. 所属分类:其它

    • 发布日期:2011-01-13
    • 文件大小:453632
    • 提供者:zxk69809
  1. 哈弗曼编码译码器的实现程序清单

  2. 基于哈夫曼编码的思想进行文件的压缩处理 (1) 能够将一个文件进行编码压缩 (2) 能够将压缩的文件解码还原
  3. 所属分类:C/C++

    • 发布日期:2011-08-18
    • 文件大小:13312
    • 提供者:purple423
  1. 哈夫曼(数据结构课程设计)代码及报告和PPT

  2. 哈夫曼(数据结构课程设计)代码及报告和PPT 目 录 1需求分析 1 1.1 课题来源 1 1.2 问题描述 1 1.3 课程设计的任务及要求 1 1.4 课程设计的思想 2 1.5 软件运行环境及开发工具 2 2概要设计 3 2.1设计思路及方案 3 2.2模块的设计及介绍 3 2.3 数据结构的选用 5 2.4 流程图 6 3详细设计和实现 6 3.1 开始部分 6 3.2 结点的定义 7 3.3 构造哈夫曼树 8 3.4 哈夫曼编码 10 3.5 哈夫曼译码 14 3.6 主函数 17
  3. 所属分类:C++

    • 发布日期:2011-11-17
    • 文件大小:459776
    • 提供者:hsm1015
  1. 贪心算法-哈夫曼编码

  2. 本程序是VS2010下的源程序,可直接运行。 本程序实现了通过读取文件中关于字符的相关说明数据来初始化相关变量,最后采用贪心算法的思想编程实现哈夫曼编码的求解。最终输出各个字符的哈弗曼编码值。
  3. 所属分类:C++

    • 发布日期:2011-12-07
    • 文件大小:6291456
    • 提供者:qj_0913
  1. 哈夫曼编码译码--数据结构

  2. 哈夫曼编码译码 包括默认编码 和 自定义编码 数据结构课程设计 一、题目: 哈夫曼编码/译码的设计与实现 二、目的与要求 1、目的: 通过布置具有一定难度的实际程序设计项目,使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法;使学生掌握分析问题,求解问题的方法并提高学生设计编程实现的能力。 2、要求: 基本要求: 1. 要求利用C\C++语言来完成系统的设计; 2. 突出C语言的函数特征(以多个函数实现每一个子功能)或者C++语言
  3. 所属分类:C/C++

    • 发布日期:2011-12-08
    • 文件大小:188416
    • 提供者:lujianing2011
  1. C语言-哈夫曼编码实验报告

  2. 实验题目:哈夫曼编码和译码 一、要解决的问题 利用哈夫曼编码进行信息通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。 二、算法基本思想描述: 根据给定的字符和其中每个字符的频度,构造哈夫馒树,并输出字符集中每个字符的哈夫曼编码.将给定的字符串根据其哈夫曼编码进行编码,并进行相应的译码.
  3. 所属分类:C/C++

    • 发布日期:2012-02-29
    • 文件大小:380928
    • 提供者:lzq3100302215
  1. huffman基于静态哈夫曼编码的文件压缩

  2. 采用哈夫曼编码思想实现文件的压缩和恢复功能。并提供压缩前后的占用空间之比。要求:描述压缩基本符号的选择方法;运行时的压缩原文件的规模应不小于5k;提供恢复文件与原文件的相同性对比功能。
  3. 所属分类:C

    • 发布日期:2012-03-06
    • 文件大小:238592
    • 提供者:hfzsjp
  1. 哈夫曼树编码译码器

  2. 根据哈夫曼算法思想做的数据结构实验的小工具,提供对文件的哈夫曼思想编码译码。提供给大家参考。(注:欲参考代码,请联系,将发送代码并欢迎提出意见互相交流学习)
  3. 所属分类:C#

    • 发布日期:2012-11-26
    • 文件大小:26624
    • 提供者:zhaohang_1
  1. c语言编写哈夫曼树

  2. c语言实现哈夫曼编码,适应于初学数据结构者,便于理解哈夫曼编码的思想以及具体实现步骤,直接可运行
  3. 所属分类:C/C++

    • 发布日期:2014-04-11
    • 文件大小:232448
    • 提供者:u011320384
  1. 哈夫曼编码

  2. 提供的是修改版哈夫曼编码,c语言版的,其他语言也可以借鉴,思想都是通的
  3. 所属分类:C

    • 发布日期:2015-02-07
    • 文件大小:2048
    • 提供者:hongdunyang
  1. 哈夫曼编码_离散数学

  2. C/C++哈夫曼树,哈夫曼编码,离散数学的思想
  3. 所属分类:C

    • 发布日期:2008-12-08
    • 文件大小:4096
    • 提供者:mhxyorc
  1. 用哈夫曼编码实现文件压缩

  2. 实验内容: 利用哈夫曼编码思想,设计对一个文本文件(.txt)中的字符进行哈夫曼编码,生成编码压缩文件(.txt),并且还可将压缩后的文件进行解码还原为原始文本文件(.txt)。 实现的功能: (1)压缩:实现对文件的压缩,生成一个比原文件小的压缩文件。 (2)解压:能够对已经压缩的这个文件进行解压,完全恢复成原来的文件。
  3. 所属分类:C/C++

    • 发布日期:2018-06-23
    • 文件大小:7168
    • 提供者:xr26893
  1. 大学生程序设计体验-哈夫曼树

  2. 一个简单实现哈夫曼树的c语言编码程序,使用了数据结构与算法的课程思想。
  3. 所属分类:C

    • 发布日期:2018-02-09
    • 文件大小:18432
    • 提供者:qq_41725964
  1. 建立哈夫曼树

  2. 哈夫曼树的建立。(可求哈弗曼编码) 算法思想: 哈夫曼树的建立: 1.在已有的字符和权中,用select函数选出其中权最小的两个字符; 2.在哈夫曼树的存储结构中,用这两个字符建立与其parent的关系; 3.从n+1到2*n-1依次算出各字符的parent,可得Huffman树;
  3. 所属分类:C

    • 发布日期:2018-02-21
    • 文件大小:3072
    • 提供者:wunaiyushi
  1. 贪心思想和案例(活动安排问题,0-1背包问题,最优装载,哈夫曼编码,单源最短路径,最小生成树(Prim,Kruskal),汽车加油问题).zip

  2. 贪心思想和案例(活动安排问题,0-1背包问题,最优装载,哈夫曼编码,单源最短路径,最小生成树(Prim,Kruskal),汽车加油问题)。算法课使用的ppt,可结合我的博客算法专栏一起看。有详细代码。
  3. 所属分类:互联网

    • 发布日期:2020-07-03
    • 文件大小:830464
    • 提供者:qq_44766883
  1. 香农编码 哈夫曼编码 信息论期中作业

  2. 根据香农编码,费诺编码和哈夫曼编码的最佳编码思想,运用C语言或Matlab语言任选2个给予分别实现,其中哈夫曼编码必选. 基本要求(15): 1.输入任意个数的信源符号 2.输入任意大小的概率分布(ΣPi=1) 3.哈夫曼编码给出方式选择 4. 输出编码结果 5.输出信源熵,平均码长,编码效率等 6.编程加注解 附加要求(5): 1.能实现哈夫曼多进制(元)编码(3进制) 或 2.能实现哈夫曼多重(扩展)编码(2重,信源2-3个符号)
  3. 所属分类:C

    • 发布日期:2009-06-10
    • 文件大小:184320
    • 提供者:zlj800800
  1. 解析C++哈夫曼树编码和译码的实现

  2. 一.背景介绍: 给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。 二.实现步骤: 1.构造一棵哈夫曼树 2.根据创建好的哈夫曼树创建一张哈夫曼编码表 3.输入一串哈夫曼序列,输出原始字符 三.设计思想: 1.首先要构造一棵哈夫曼树,哈夫曼树的结点结构包括权值,双亲,左右孩子;假如由n个字符来构造一棵哈夫曼树,则共有结点2n-1个;在构造前,先初始化
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:171008
    • 提供者:weixin_38653691
  1. C++哈夫曼树编码和译码的实现

  2. 一.背景介绍:   给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到小,称这样的二叉树为优二叉树,也称为哈夫曼树(Huffman Tree)。哈夫曼树是带权路径长度短的树,权值较大的结点离根较近。   二.实现步骤:   1.构造一棵哈夫曼树   2.根据创建好的哈夫曼树创建一张哈夫曼编码表   3.输入一串哈夫曼序列,输出原始字符   三.设计思想:   1.首先要构造一棵哈夫曼树,哈夫曼树的结点结构包括权值,双亲,左右孩子;假如由n个字符来构造一棵哈夫曼树,则共
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:149504
    • 提供者:weixin_38738511
« 12 »