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

搜索资源列表

  1. 哈弗曼编码与译码课程设计

  2. 好的东西,数据结构课程设计完整的c++版本,实现哈弗曼编码与译码。
  3. 所属分类:C++

    • 发布日期:2009-06-04
    • 文件大小:8192
    • 提供者:xiaoshuyang
  1. 哈弗曼数的课程设计之编码

  2. 哈弗曼数,构建哈弗曼树,并输出存储结构,实现哈弗曼数的编码与译码,
  3. 所属分类:专业指导

    • 发布日期:2009-08-03
    • 文件大小:3072
    • 提供者:taofaifei
  1. hafumanshu

  2. #include #include #include using namespace std; typedef struct HuffmanNode{//结点结构 int weight; int parent,lchild,rchild; }*HfmNode; struct HuffmanTree{//哈弗曼树 HfmNode Node; char *Info;//存储字符,也可放在结点结构里定义 int LeafNum;//叶结点数量 }; HuffmanTree T;//连接各模块变量 /
  3. 所属分类:C

    • 发布日期:2009-12-03
    • 文件大小:13312
    • 提供者:daobacha
  1. 哈弗曼编码与译码 c语言 详细注释

  2. 用c语言 写的 实现Huffman编码与解码 有很多注释 看着更方便
  3. 所属分类:C

    • 发布日期:2010-01-09
    • 文件大小:3072
    • 提供者:WAN198711
  1. 数据结构 哈弗曼编码与解码

  2. 构建Huffman树算法 1. 根据给定的n个权值{w1,w2,…wn}构成n棵二叉树的集合F={T1,T2,..,Tn},其中每棵二叉树Ti中只有一个带权wi的根结点,左右子树均空。 2. 在F中选择两棵根结点权值最小的树作为左右子树构造一棵新的二叉树,且至新的二叉树的根结点的权值为其左右子树上根结点的权值之和。   3. 在F中删除这两棵树,并将新的二叉树加入F中。 4. 重复前两步(2和3),直到F中只含有一棵树为止。该树即为哈夫曼树。 Huffman编码算法 给定字符集的哈夫曼树生成后
  3. 所属分类:其它

    • 发布日期:2010-03-09
    • 文件大小:89088
    • 提供者:hehe123boy
  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. 哈弗曼编码与译码课程设计全新的代码,尽快下载哦
  3. 所属分类:专业指导

    • 发布日期:2010-05-25
    • 文件大小:227328
    • 提供者:mayanwei987
  1. 哈夫曼树 哈夫曼译码

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

    • 发布日期:2010-12-07
    • 文件大小:531456
    • 提供者:spch2008
  1. 哈弗曼编码译码的源代码

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

    • 发布日期:2011-02-15
    • 文件大小:10240
    • 提供者:bianjilang1
  1. 数据结构实验 哈弗曼树及其编码译码

  2. 对于哈夫曼算法: 首先统计信源中各符号出现的概率,按符号出现的概率从大到小排序; 把最小的两个概率相加合并成新的概率,与剩余的概率组成新的概率集合; 对新的概率集合重新排序,再次把其中最小的两个概率相加,组成新的概率集合。如此重复进行,直到最后两个概率的和为1; 分配码字:码字分配从最后一步开始反向进行,对于每次相加的两个概率,给大的赋“0”,小的赋“1”,读出时由该符号开始一直走到最后的概率和“1”,将路线上所遇到的“0”和“1”按最低位到最高位的顺序排好,就是该符号的哈夫曼编码。
  3. 所属分类:C/C++

    • 发布日期:2011-05-24
    • 文件大小:78848
    • 提供者:pqw1213
  1. 数据结构中哈夫曼编码与译码的实现

  2. 实现哈夫曼编码与译码的功能,并指定出编码文件。
  3. 所属分类:C++

    • 发布日期:2011-05-28
    • 文件大小:3145728
    • 提供者:helloyuhello
  1. MFC的哈弗曼编译器

  2. 编写哈夫曼编码译码器,实现以下功能: 1) 能对指定的文本文件进行各字符出现频度分析,并建立哈夫曼树与哈夫曼编码, 将该文本文件编码成目标文件 2) 对已编码的文件进行解码,还原成原来的文件
  3. 所属分类:C/C++

    • 发布日期:2011-06-19
    • 文件大小:2097152
    • 提供者:heiji2011
  1. 哈弗曼 编码器 可视化 课程设计 C语言

  2. VC6 C语言实现的 哈弗曼编码器,可进行简单的编码译码,文件保存与读取。非常实用。希望对各位有所帮助。
  3. 所属分类:C/C++

    • 发布日期:2011-06-29
    • 文件大小:980992
    • 提供者:nanyuzhuang
  1. 哈弗曼编码设计与译码

  2. 哈夫曼编码、译码的设计与实现,有好多不足之处,希望大家多多指教
  3. 所属分类:C/C++

    • 发布日期:2012-03-06
    • 文件大小:10240
    • 提供者:xutao3716
  1. 哈弗曼编码与译码实验报告

  2. 1.构造哈夫曼树及哈夫曼编码:从终端读入字符集大小n、n个字符以及n个对应的权值,建立哈夫曼树;利用已经建好的哈夫曼树求每个叶结点的哈夫曼编码,并保存。 2.编码:利用已构造的哈夫曼编码对“明文”文件中的正文进行编码,然后将结果存入“密文”文件中。 3.译码:将“密文”文件中的0、1代码序列进行译码。 4.打印“密文”文件:将文件以紧凑格式显示在终端上,每行30个代码;同时,将此字符形式的编码文件保存。 5.打印哈夫曼树及哈夫曼编码:将已在内存中的哈夫曼树以凹入表形式显示在终端上,同时将每个字
  3. 所属分类:C/C++

    • 发布日期:2012-05-18
    • 文件大小:125952
    • 提供者:weijiawei222
  1. 数据结构实验报告 哈弗曼的编码与译码

  2. 哈弗曼的编码与译码 通过哈弗曼算法,调用函数。 采用一个集合的形式来实现哈弗曼的编码和解码。 有完整的截图 文档 实验运行程序
  3. 所属分类:C

    • 发布日期:2012-06-07
    • 文件大小:66560
    • 提供者:stacyjay
  1. 基于mfc的哈弗曼编译码

  2. 本程序对于哈弗曼树的构造需从txt文件中读取,且必须严格按照格式进行。 例:txt文档中数据如下“5 a 1 b 2 c 3 d 4 e 5 ” 其中,首先出现的应该是要编码字符个数,上例为‘5’,接着出现的就是字符与对应权值,并且所有字符、权值、以及字符个数均需要以一个空格隔开且不能添加任何其他字符,最后需要以空格结尾。
  3. 所属分类:C/C++

    • 发布日期:2012-11-13
    • 文件大小:14680064
    • 提供者:slow295185031
  1. 哈弗曼编码

  2. 适合数据结构初学者学习 建立一个简易的系统,对于给定的一篇英文文章,统计字符出 现的概率,并根据概率建立Huffman树,利用Huffman编码 对文章进行编码和译码。掌握Huffman树的建立与应用,并进 一步熟练掌握程序的设计流程
  3. 所属分类:C/C++

    • 发布日期:2014-04-12
    • 文件大小:570368
    • 提供者:u014087609
  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. C语言的赫夫曼树构成的编码译码器 1, 统计文章中的字符以及其频度,确定每个字符的权重,存放在一个文件里。 2, 将统计的字符建立一个哈弗曼树, 3, 把要编译的文章的字符在哈弗曼树中找到 ,并输出记录其编码。 4, 应用哈弗曼树,将文章的编码进行译码 并与原文对照。 5, 输出哈弗曼树。
  3. 所属分类:C

    • 发布日期:2008-12-27
    • 文件大小:311296
    • 提供者:mxj296913880
« 12 »