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

搜索资源列表

  1. Java实现的哈夫曼编码译码器

  2. 我和朋友写的Huffman编码译码器,可显示数据压缩比,暂时只支持英文txt文件处理。用NetBeans载入调整一下布局就可以用了
  3. 所属分类:Java

    • 发布日期:2007-08-29
    • 文件大小:30720
    • 提供者:dreaming123
  1. 用Huffman树实现电文传输(数据结构C)

  2. 根据Huffman编码的原理模拟电报的发送与接收。整个实验完成了: (1) Huffman树的建立; (2) Huffman编码的生成; (3) 电文的压缩; (4) 电文的解码。 提供整个开发文档,里面包括源码
  3. 所属分类:C

    • 发布日期:2010-01-04
    • 文件大小:339968
    • 提供者:yucuihaimeng
  1. 霍夫曼编码 matlab程序

  2.  哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。 Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长 度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。 以哈夫曼树─即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。 在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称"熵编码法"),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)
  3. 所属分类:其它

    • 发布日期:2010-03-29
    • 文件大小:3072
    • 提供者:imageing
  1. c#实现哈夫曼编码的压缩

  2. 用C#实现的哈夫曼编码的压缩,包含文件的读取和编码的写入
  3. 所属分类:C#

    • 发布日期:2010-04-27
    • 文件大小:38912
    • 提供者:austjsjtc
  1. 数据结构课程设计 哈弗曼压缩+纸牌游戏

  2. 1.纸牌游戏 任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是2的倍数的牌翻一次,直到最后一张牌;然后,从第3张开始,以3为基数,是3的倍数的牌翻一次,直到最后一张牌;然后…从第4张开始,以4为基数,是4的倍数的牌翻一次, 直到最后一张牌;...再依次5的倍数的牌翻一次,6的,7的 直到 以52为基数的 翻过,输出:这时正面向上的牌有哪些? 题目比较简单。但用了MFC的一些知识,实现了图形化,比较形象。 2.哈弗曼压缩 实现哈弗曼压缩及解压缩功能,并计算压缩前后文件占用空间比
  3. 所属分类:其它

    • 发布日期:2010-05-09
    • 文件大小:1046528
    • 提供者:luqingkai
  1. 各种编码的资料,全部从知网上下载的,

  2. 各种编码的资料,全部从知网上下载的,以前在学校做项目时下的,现在用不着了,希望对大家有用。 eg.Matlab下实现huffman编码.kdh R元HuffMan编码的MATLAB实现.kdh 基于游程编码的GIS栅格数据矢量化方法.caj 一种哈夫曼码的编_译码实验设备.caj 阈值对游程编码压缩率影响分析.caj 图像压缩中的几种编码方法.caj 一个完整的哈夫曼编码系统.caj .... ....
  3. 所属分类:其它

    • 发布日期:2010-07-28
    • 文件大小:8388608
    • 提供者:jak1986
  1. 霍夫曼编码

  2. 哈夫曼编码(Huffman Coding)是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。 Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长 度最短的码字,有时称之为最佳编码,一般就叫作Huffman编码。 以哈夫曼树─即最优二叉树,带权路径长度最小的二叉树,经常应用于数据压缩。 在计算机信息处理中,“哈夫曼编码”是一种一致性编码法(又称"熵编码法"),用于数据的无损耗压缩。这一术语是指使用一张特殊的编码表将源字符(例如某文件中的一个符号)进
  3. 所属分类:专业指导

    • 发布日期:2008-05-30
    • 文件大小:187392
    • 提供者:linyan03051164
  1. 哈夫曼编码

  2. 一个用来使用c/c++实现的哈夫曼编码。里面包含一个详尽的报告,使用流程图的方式对算法进行了详细的描述,很适合数据结构的作业。
  3. 所属分类:C/C++

    • 发布日期:2012-03-23
    • 文件大小:273408
    • 提供者:hanzejl
  1. 数据结构课程设计--哈夫曼编码

  2. 用哈夫曼编码实现文件压缩,线性链表的插入、删除等算法。 Huffman树的概念及构造方法。 二叉树的存储结构及遍历算法。 Huffman树及Huffman编码,实现文件压缩的一般原理。
  3. 所属分类:专业指导

    • 发布日期:2012-06-07
    • 文件大小:433152
    • 提供者:cissy_hui
  1. 哈夫曼树实现文件压缩和解压(源程序+实验报告)

  2. 综合实验: 1. 问题描述 利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站编写一个哈夫曼码的编/译码系统。 2. 基本要求 一个完整的系统应具有以下功能: (1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于
  3. 所属分类:C++

    • 发布日期:2012-12-02
    • 文件大小:143360
    • 提供者:yuhentian
  1. 数据结构 c语言版

  2. 数据结构在很多地方用的到,在计算机行业,很有用的 。 第1章 绪论  1.1 什么是数据结构  1.2 基本概念和术语  1.3 抽象数据类型的表现与实现  1.4 算法和算法分析 第2章 线性表  2.1 线性表的类型定义  2.2 线性表的顺序表示和实现  2.3 线性表的链式表示和实现  2.4 一元多项式的表示及相加 第3章 栈和队列  3.1 栈  3.2 栈的应有和举例  3.3 栈与递归的实现  3.4 队列  3.5 离散事件模拟 第4章 串  4.1 串类型的定义  4.2
  3. 所属分类:专业指导

    • 发布日期:2012-12-30
    • 文件大小:7340032
    • 提供者:willingyatou
  1. huffman编码原理及思路

  2. Huffman coding 是最古老,以及最优雅的数据压缩方法之一。它是以最小冗余编码为基础的,即如果我们知道数据中的不同符号在数据中的出现频率,我们就可以对它用一种占用空间最少的编码方式进行编码。这种方法是:对于最频繁出现的符号制定最短长度的编码,而对于较少出现的符号给较长长度的编码。哈夫曼编码可以对各种类型的数据进行压缩,在我们的代码实现中仅针对字符进行编码。
  3. 所属分类:C/C++

    • 发布日期:2013-08-02
    • 文件大小:8192
    • 提供者:a543523004
  1. 哈夫曼树的应用

  2. 以项目组形式,实现项目所要求的功能。项目组每组2~4人,其中项目组长1人,负责项目整体进度和协调项目组成员之间的工作,要求项目组成员分工明确,各自的工作量均衡,并在实践报告中注明每个人的分工和工作量。 综合运用C++编程技术和数据结构知识,用VS2010或QT设计实现一个哈夫曼编码解码系统,该软件能够实现简单的文件压缩功能。最后提交完整的设计报告和软件程序拷贝。
  3. 所属分类:C++

    • 发布日期:2015-06-20
    • 文件大小:1048576
    • 提供者:imiracle1
  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. 哈夫曼编码压缩程序(Java)

  2. 用面向对象的程序设计思想自己动手写压缩软件,采用了优先队列这一很好的数据结构实现的贪心算法构造Huffman树,能打印Huffman树,显示编码表,压缩文件和解压缩文件,采用UTF-8字符集,支持中文文件
  3. 所属分类:Java

    • 发布日期:2016-12-18
    • 文件大小:1048576
    • 提供者:qq_22145801
  1. 哈夫曼编码源码,用C语言实现,数据结构课程设计!

  2. 学习数据结构后,做的最后的课程设计。主要是实现哈夫曼编码,然后计算压缩率!
  3. 所属分类:C

    • 发布日期:2009-04-23
    • 文件大小:15360
    • 提供者:cpyccy
  1. 管理海量数据-压缩、索引和查询 第2版.zip

  2. 第1章 概览 1.1 文档数据库(document databases) 1.2 压缩(compression) 1.3 索引(indexes) 1.4 文档索引 1.5 MG海量文档管理系统 第2章 文本压缩 2.1 模型 2.2 自适应模型 2.3 哈夫曼编码 范式哈夫曼编码 计算哈夫曼编码长度 总结 2.4 算术编码 算术编码是如何工作的 实现算术编码 保存累积计数 2.5 符号模型 部分匹配预测 块排序压缩 动态马尔科夫压缩 基于单字的压缩 2.6 字典模型 自适应字典编码器的LZ77
  3. 所属分类:数据库

    • 发布日期:2019-08-04
    • 文件大小:236978176
    • 提供者:harlensaint
  1. 用哈夫曼编码实现的数据压缩

  2. 用c/c++写的数据结构类的课程设计,用哈夫曼编码实现的数据压缩 ,带文件操作,可压缩,可解压通俗易懂
  3. 所属分类:C/C++

    • 发布日期:2019-12-30
    • 文件大小:10240
    • 提供者:weixin_44040023
  1. 数据结构哈夫曼树的应用实现.cpp

  2. 采用哈夫曼编码的方式进行文件(文本文件)压缩,哈夫曼编码压缩文件实际就是统计出现文件中各个字符出现的频率,然后为每个字符生成对应的编码,然后将每个字符用哈夫曼编码的形式按字节保存在压缩文件中。 1、 建立哈弗曼树 2、 输出各叶子节点的哈夫曼编码 3、 求其带权路径长度WPL
  3. 所属分类:C

    • 发布日期:2020-06-15
    • 文件大小:7168
    • 提供者:katherinejing77
  1. 哈夫曼算法构造代码

  2. 1.定义   哈夫曼编码主要用于数据压缩。   哈夫曼编码是一种可变长编码。该编码将出现频率高的字符,使用短编码;将出现频率低的字符,使用长编码。   变长编码的主要问题是,必须实现非前缀编码,即在一个字符集中,任何一个字符的编码都不是另一个字符编码的前缀。如:0、10就是非前缀编码,而0、01不是非前缀编码。 2.哈夫曼树的构造   按照字符出现的频率,总是选择当前具有较小频率的两个节点,组合为一个新的节点,循环此过程知道只剩下一个节点为止。   对于5个字符A、B、C、D、E,频率分别用1、
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:71680
    • 提供者:weixin_38556668