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

搜索资源列表

  1. 哈夫曼编/译码器 二叉树、树、森林的表示及操作

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

    • 发布日期:2009-05-09
    • 文件大小:2048
    • 提供者:lisheng509
  1. 数据结构哈弗曼编译\码课程设计

  2. 包含程序代码、DS课程设计报告规范、哈夫曼编码译码器课程设计
  3. 所属分类:其它

    • 发布日期:2009-06-04
    • 文件大小:152576
    • 提供者:q779468
  1. 数据结构课程设计----哈夫曼树(c语言)

  2. 目 录 摘 要 1 前 言 2 正 文 3 1. 采用类C语言定义相关的数据类型 3 2. 各模块的伪码算法 7 3. 函数的调用关系图 13 4. 调试分析 13 5. 测试结果 14 6. 源程序(带注释) 14 总 结 20 参考文献 20 附件Ⅰ 部分源程序代码 21 摘 要 哈夫曼编译码器主要用于通信领域,能够实现数据的快速,有效的传输。它利用哈夫曼树对数据进行编码,形成前缀编码,实现数据的有效压缩存放。然后又通过某种遍历实现译码,从而达到快速远距离通信的目的。 关键词: 哈夫曼树;
  3. 所属分类:C

    • 发布日期:2009-09-10
    • 文件大小:30720
    • 提供者:wqq_lw
  1. 赫夫曼编/解码器c++

  2. 功能:1、初始化:能够对输入的任意长度的字符串s进行统计,统计每个字符的频度并建立赫夫曼树 2、建立编码表:利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。 3、编码:根据编码表对输入的字符串进行编码,并将编码后的字符串输出。 4、译码:利用已经建好的赫夫曼树对编码后的字符串进行译码,并输出译码结果。
  3. 所属分类:C++

    • 发布日期:2010-01-26
    • 文件大小:262144
    • 提供者:wbj_wbj
  1. 数据结构课程设计哈夫曼编译码器

  2. 数据结构课程设计哈夫曼编译码器,里面比较齐全,实验报告、源程序、调试过程,而且此程序为通用程序,无任何个人信息,懒得装VC6.0的直接改个名字学号就可以交了
  3. 所属分类:C/C++

    • 发布日期:2011-07-04
    • 文件大小:435200
    • 提供者:msxiaochao
  1. 数据结构课程设计哈夫曼编\译码器

  2. 题目的基本要求是: 1.初始化,键盘输入字符集大小n,n个字符和n个权植,建立哈夫曼树。 2.编码,利用建好的huffman树生成huffman编码; 3.输出编码; 4.译码功能; 5.字符和频度如下: 字符 空格 A B C D E F G H I J K L M N O P Q 频度 186 64 13 22 32 103 21 15 47 57 1 2 32 20 57 63 15 1 字符 R S T U V W X Y Z 频度 48 51 80 23 8 18 1 16
  3. 所属分类:C

    • 发布日期:2011-07-06
    • 文件大小:124928
    • 提供者:sms0101
  1. 哈夫曼编码

  2. 实现哈夫曼编码、译码及相应功能,简单明了。
  3. 所属分类:C/C++

    • 发布日期:2011-11-04
    • 文件大小:3072
    • 提供者:woshi1101608382
  1. 清华大学严蔚敏数据结构c语言版练习集中的一些程序

  2. 大学时上数据结构课时做的一些实验,主要是那本习题集上的作业程序,包括约瑟夫环、停车场管理、串基本操作与演示、内部排序算法比较,哈夫曼编译码器、图的基本操作等,上这个课的同学可以拿来参考。
  3. 所属分类:C/C++

    • 发布日期:2012-03-23
    • 文件大小:243712
    • 提供者:nwpujinxing
  1. 数据结构实习之Huffman编译码器的实现

  2. 1) 读入待编码的文字,统计各字符出现的频率 (2) 构造哈夫曼树 (3) 得到各字符的哈夫曼编码 (4) 对原文进行编码 (5) 发送、接收 (6) 还原(译码)收到的文字 (7) 利用哈夫曼树,从根到叶子读0、1序列,直到终止,再读下一个字符 (8) 比较(校验)
  3. 所属分类:C++

    • 发布日期:2013-07-05
    • 文件大小:5242880
    • 提供者:ye_xingren
  1. Huffman编解码器的模拟实现.

  2. 详细说明:Huffman编解码器的模拟实现 应用Huffman算法实现模拟编解码器,程序实现对输入的一篇英文文章(以 .txt文件读入),输出Huffman 码流(以 .txt文件输出),最好能实现译码过程。程序语言可以选用C、 VC或C++
  3. 所属分类:C++

    • 发布日期:2008-09-13
    • 文件大小:186368
    • 提供者:suyongji
  1. 哈夫曼编、译码器的实验程序

  2. 利用该程序可以容易实现哈夫曼编、译码器的编译
  3. 所属分类:专业指导

    • 发布日期:2008-09-13
    • 文件大小:106496
    • 提供者:tomghammmmm
  1. 哈夫曼编译码器

  2. 用C++实现的哈夫曼编译码器,可以实现创建哈夫曼树、对txt文件进行编码、译码,也可以查看生成的哈夫曼树。
  3. 所属分类:C/C++

    • 发布日期:2013-08-21
    • 文件大小:6291456
    • 提供者:xiaohan2909
  1. 哈夫曼编码译码器(数据结构)

  2. 用C++实现的哈夫曼编译码器,可以实现创建哈夫曼树、对txt文件进行编码、译码,也可以查看生成的哈夫曼树。数据结构作业参考之必备品。
  3. 所属分类:C/C++

    • 发布日期:2015-12-09
    • 文件大小:6291456
    • 提供者:xiaohan2909
  1. 哈夫曼编写编译码

  2. 《数据结构》是一门实践性较强的软件基础课程,为了学好这门课程,必须在掌握理论知识的同时,加强上机实践。本课程设计的目的就是要达到理论与实际应用相结合,使同学们能够根据数据对象的特性,学会数据组织的方法,能把现实世界中的实际问题在计算机内部表示出来,并培养基本的、良好的程序设计技能。 二、要求 通过这次设计,要求在数据结构析逻辑特性和物理表示,数据结构的选择的应用、算法的设计及其实现等方面中深对课程基本内容的理解。同时,在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统和严格的训练。
  3. 所属分类:C/C++

  1. 哈夫曼树(采用bit型编码)

  2. 1、实验简介 【实验内容的简要说明,具体说明实验完成的功能和性能要求】 利用二叉树结构实现赫夫曼编/解码器。 基本要求: 1、 初始化(Init):能够对输入的任意长度的字符串s进行统计,统计每个字符的频度,并建立赫夫曼树 2、 建立编码表(CreateTable):利用已经建好的赫夫曼树进行编码,并将每个字符的编码输出。 3、 编码(Encoding):根据编码表对输入的字符串进行编码,并将编码后的字符串输出。 4、 译码(Decoding):利用已经建好的赫夫曼树对编码后的字符串进行译码,
  3. 所属分类:C++

    • 发布日期:2019-04-28
    • 文件大小:3072
    • 提供者:weixin_43884955
  1. 北邮信通院数据结构实验_哈夫曼树

  2. 利用二叉树结构实现哈夫曼编/解码器。 基本要求: 1、初始化(Init):能够对输入的任意长度的字符串s进行统计,统计每个字符的频度,并建立哈夫曼树 2、建立编码表(CreateTable):利用已经建好的哈夫曼树进行编码,并将每个字符的编码输出。 3、编码(Encoding):根据编码表对输入的字符串进行编码,并将编码后的字符串输出。 4、译码(Decoding):利用已经建好的哈夫曼树对编码后的字符串进行译码,并输出译码结果。 5、打印(Print):以直观的方式打印哈夫曼树(选
  3. 所属分类:C++

    • 发布日期:2020-01-10
    • 文件大小:8192
    • 提供者:weixin_43314490
  1. XDU数据结构上机.zip

  2. 数据结构上机实验手册 1 实验0 数组、指针和结构体 3 题目一 数据集合的表示及运算 3 题目二 约瑟夫问题 3 题目三 复数运算 4 实验一 链表的实现及运算 4 题目一 单链表基本运算 4 题目二 单链表上的排序运算 6 题目三 约瑟夫问题 6 题目四 一元多项式相加、减运算器 6 实验二 栈和队列的实现与应用 7 题目一 数制转换 7 题目二 括号匹配问题 8 题目三 停车场管理 9 题目四 迷宫问题 9 实验三 字符串运算 11 题目一 字符串运算 11 题目二 文学研究助手 1
  3. 所属分类:算法与数据结构

    • 发布日期:2020-06-01
    • 文件大小:286720
    • 提供者:tUnrestrained
  1. 4、哈夫曼编译码器问题

  2. 3到4个程序和文档任选 :【问题描述】 利用哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码;在接收端将传来的数据进行译码(复原)。 【实现要求】 系统应具有以下功能: (1)初始化(Initialization)。从终端读入字符集大小n,及n个字符和m个权值,建立哈夫曼树,并将它存于文件hfmtree中。 (2)编码(Coding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmtree中读入)对文件to
  3. 所属分类:C/C++

    • 发布日期:2020-06-17
    • 文件大小:75
    • 提供者:sereasuesue