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

搜索资源列表

  1. 实现哈夫曼树的编码与解码,有相应的用户界面,能读出文件,写入文件

  2. 该源程序有完整的用户界面,能够实现如下四种功能: 1.对给定的字符进行编码 2.对给定的编码串进行译码 3.从文件中读取给定的编码串并进行译码,显示在屏幕上 4.对屏幕上的字符进行编码并写进文件中。
  3. 所属分类:C

    • 发布日期:2010-08-26
    • 文件大小:233472
    • 提供者:spr1988
  1. 数据结构——哈夫曼树(自己编的)

  2. 哈夫曼树 基本功能: (1) 从文件中读出一篇英文文章,包含字母和空格等字符。 (2) 统计各个字符出现的频度。 (3) 根据出现的频度,为每个出现的字符建立一个哈夫曼编码,并输出。 (4) 输入一个字符串,为其编码并输出。 (5) 输入一串编码,为其译码并输出。
  3. 所属分类:其它

    • 发布日期:2010-10-10
    • 文件大小:915456
    • 提供者:wnx1028
  1. 哈弗曼编码译码的源代码

  2. 利用哈夫曼算法的编码和译码系统,能针对指定的文件利用哈夫曼算法进行编码,同时实现对编码后的译文进行翻译得到原文的过程。 1 输入一个待压缩的文本文件名, 统计文本文件中各字符的个数作为权值,生成哈夫曼树; 2 将文本文件利用哈夫曼树进行编码,生成压缩文件(后缀名cod), 3 输入一个待解压的压缩文件名称,并利用相应的哈夫曼树将编码序列译码; 4 显示指定的压缩文件和文本文件; 5 界面友好,易与操作。采用菜单方式进行选择 6 显示哈夫曼树
  3. 所属分类:其它

    • 发布日期:2011-02-15
    • 文件大小:10240
    • 提供者:bianjilang1
  1. 数据结构 课程设计 哈弗曼编码

  2. 题目: 哈夫曼树应用 功能: 1.从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树并将它存于文件hfmTree中.将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上; 2.利用已经建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中,并输出结果,将文件CodeFile以紧凑格式先是在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrint中。 3.利用已建好的哈夫曼树将文件
  3. 所属分类:C++

    • 发布日期:2011-03-21
    • 文件大小:852992
    • 提供者:zhangjiawei420
  1. 基于C语言的哈夫曼树的应用

  2. 1) 从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树并将它存于文件hfmTree中.将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上; 2) 利用已经建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件Text.txt中的正文进行编码,然后将结果存入文件Code.txt中。 3) 利用已建好的哈夫曼树将文件Code.txt中的代码进行译码,结果存入文件Text.txt中,并输出结果。 调试成功可以运行的,里面还有一份完整的课程设计文档哦
  3. 所属分类:C

    • 发布日期:2011-08-18
    • 文件大小:1048576
    • 提供者:cheng915915
  1. 数据结构实训之哈弗曼编码

  2. 这是本人自己的编码,简单清晰,易懂.哈弗曼编码的实现大概步骤是:1.根据权值求出相应的哈夫曼树;2.根据生成的哈夫曼树得出对应的哈弗曼编码。借此望对有缘人一点小帮助,毕竟是互相帮助
  3. 所属分类:专业指导

    • 发布日期:2011-11-05
    • 文件大小:207872
    • 提供者:xuezhe010214
  1. 数据结构二叉树计算

  2. 【知识点】 二叉树、哈夫曼树 【设计要求】 根据电文中各字符的权值构造哈夫曼树,并生成哈夫曼编码。 【难度】★★★★☆ 【输入示例】 请输入各个字符:A B C D E 请输入相应权值:5 9 2 3 1 【输出示例】 各字符的哈夫曼编码为: A:10 B:0 C:1111 D:110 E:1110
  3. 所属分类:C++

    • 发布日期:2011-11-30
    • 文件大小:5120
    • 提供者:bigpig520
  1. 哈夫曼树实现文件压缩和解压(源程序+实验报告)

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

    • 发布日期:2012-12-02
    • 文件大小:143360
    • 提供者:yuhentian
  1. 赫夫曼编码设计

  2. 对某篇500单词左右的英文文本文件中字母、标点符号的使用频率进行统计,然后对出现的字母和标点符号进行哈夫曼编码。 要求英文文本采用文件方式读取,输出结果中要分别列出各字符(包括字母和标点符号)的出现频率和哈夫曼编码。 2.需求分析 (1)输入的形式和输入值的范围:从一个英文文件中读取所有字母和字符信息,保存至一个空间为96的数组中; (2)输出的形式:输出文件包含的字母字符,并输出其出现的频率和在赫夫曼树中的编码; (3)程序所能达到的功能:输出文件文本中出现字符的频率和赫夫曼编码;
  3. 所属分类:C/C++

    • 发布日期:2012-12-21
    • 文件大小:184320
    • 提供者:yh604291518
  1. 正确的哈夫曼树

  2. #include #include "HuffmanTree.h" #include "HuffmanCoder.h" using namespace std; int main() { int n; cout << "---此程序实现建立哈夫曼树并求哈夫曼编码---" << endl << endl; cout << "请输入树叶结点的个数(小于等于1结束):" <>n; char chA[256]; int weightA[25
  3. 所属分类:专业指导

    • 发布日期:2012-12-22
    • 文件大小:1024
    • 提供者:r757832984
  1. [有树]纯c++ 控制台 [程序+代码]哈夫曼树 第二组 11信管2班.rar

  2. 【有树】纯c++ 控制台 [程序+代码]哈夫曼树 第二组 11信管2班.rar
  3. 所属分类:C++

    • 发布日期:2013-02-15
    • 文件大小:106496
    • 提供者:knightjet
  1. OpenCV_C++实现的huffmancode编码数实例

  2. 使用C++和OpenCV制作的动画演示HuffmanCodeTree的生成过程,初学乍练,还请见谅.使用的平台是VS2010和OpenCV2.2,想要运行以及演示,请先安装VS2010和OpenCV2.2并完成配置.具体配置方法,请百度至OpenCV中国官方网站.
  3. 所属分类:C++

    • 发布日期:2013-03-04
    • 文件大小:50331648
    • 提供者:lockheedphoenix
  1. 数据结构 树、二叉树的数据结构 哈夫曼树

  2. 1. 定义并实现二叉树的数据结构(注:其中创建二叉树要求使用广义表或前序遍历方法创建、还要求一个是前序+中序的方法创建)。测试二叉树使用如下的树: A B C D E F 2. 实现哈夫曼树数据结构,使用哈夫曼树完成如下文档的编码与译码,假设该文档由5种符号字符(A、B、C、D、E)构成 ABACDEABBCEABAACCCDEACCBAABCCCA 3. 选做:实现二叉树的中序遍历线索化数据结构 4. 选做:使用子女---兄弟表示法实现树的数据结构 注:数据结构包括:数据对象、数据关系及数据
  3. 所属分类:C++

    • 发布日期:2013-03-18
    • 文件大小:1013760
    • 提供者:hzb9966
  1. huffman编码

  2. 1、 输入字符串,或者输入字符值以及权重; 2、 建立哈夫曼树并进行哈夫曼编码; 3、 输出编码和平均码长。
  3. 所属分类:C/C++

    • 发布日期:2013-04-05
    • 文件大小:126976
    • 提供者:zhang__tianxu
  1. 1、 熟练掌握树的基本概念、结构特点并且熟悉各种存储结构的特性。

  2. 二、 实验要求 1、 从终端读入要编码的字符串,对所输入的字符串进行频率统计并建立哈夫曼树。 2、 输出每个字符的编码。 3、 根据已有的各个字符的编码,输入一段正确的电文,然后对输入的电文进行译码。
  3. 所属分类:专业指导

    • 发布日期:2008-09-10
    • 文件大小:2048
    • 提供者:lanys2008
  1. 常见二叉树的操作

  2. 实验内容: 1.输入字符序列,建立二叉链表。 2.中序遍历二叉树:递归算法。 3.中序遍历二叉树:非递归算法。(最好也能实现先序,后序非递归算法) 4.求二叉树的高度 。 5.求二叉树的叶子个数。 *6.将二叉链表视为森林的孩子兄弟链表,计算森林中叶子个数。 *7.建立中序线索二叉树,并实现中序遍历。 8.借助队列实现二叉树的层次遍历。 9.在主函数中设计一个简单的菜单,分别调试上述算法。 *10.综合训练:为N个权值设计哈夫曼编码。
  3. 所属分类:C++

    • 发布日期:2013-10-30
    • 文件大小:62464
    • 提供者:lijinbao1275
  1. 赫夫曼编码的实现

  2. 资源为C源码,完成对赫夫曼编码的实现,有以下功能: 1)构造哈夫曼树 2)对字符串进行哈夫曼编码 3)对哈夫曼编码进行译码 另外,程序输出中间过程,有测试用例等,程序在VS2008下正常运行,程序安全,请放心下载!
  3. 所属分类:C

    • 发布日期:2013-12-25
    • 文件大小:2048
    • 提供者:doctorczm
  1. 哈弗吗编译器

  2. 实现如下功能 1 I: 初始化。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。 2 E: 编码。利用已经建好的哈夫曼树(如果不在内存,则从文件hfmTree中读入),对文件ToBeTran中正文进行编码,然后将结果存入文件CodeFile中。 3 D: 译码。利用已经建好的哈夫曼树将文件CodeFile中的代码进行译码。结果存入文件TextFile中。 4 P: 印代码文件。将文件GodeFile以紧凑格式显示在终端上,每行5个代码,同时将此字符
  3. 所属分类:C

    • 发布日期:2014-01-10
    • 文件大小:17408
    • 提供者:u013440652
  1. c语言实现哈弗曼编码

  2. 1.实现哈夫曼树的构建 2.求字符的哈夫曼编码 3.输出哈夫曼编码
  3. 所属分类:C/C++

    • 发布日期:2014-03-23
    • 文件大小:3072
    • 提供者:u014304962
  1. 数据结构实习Huffman编码

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

    • 发布日期:2014-07-19
    • 文件大小:5242880
    • 提供者:u011332048
« 1 2 3 4 5 67 8 9 10 11 ... 15 »