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

搜索资源列表

  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. 课题要求(实现文件的压缩与解压并计算压缩率) 1) 描述压缩基本符号的选择方法 2) 运行时压缩原文件的规模应不小于5K 3) 提供恢复文件与原文件相同性对比功能 4) 要求实现一个基于哈夫曼树的文件压缩程序和文件解压程序 5) 课程选作内容:显示压缩率,图形图形化窗口操作界面 A软件名称:基于哈夫曼编码的文件压缩实用程序系统 B软件组成:WinZip.exe C制作平台及相关调试工具: Windows Xp sp3 Microsoft Visual Studio 2005 D运行环境: wi
  3. 所属分类:C#

    • 发布日期:2010-01-22
    • 文件大小:709632
    • 提供者:liuzhihua_2008
  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-12-28
    • 文件大小:502784
    • 提供者:wanwanemma
  1. 数据结构实验报告 哈弗曼编码建立 建立二叉树 纸牌游戏 文章编辑

  2. 程序源代码 函数调用 程序说明 .一元多项式计算: 任务:能够按照指数降序排列建立并输出多项式;完成两个多项式的相加,相减,并将结果输出。 纸牌游戏: 任务:编号1~52的52张牌,正面向上,从第二张开始,2为基数,是2倍数的牌翻一次,直到最后一张牌;然后,再依次以3,4...52为基数的翻过,输出所有正面向上的牌建立二叉树,层序、中序遍历(非递归): 任务:要求能够输入树的各个结点,并能够输出用不同方法遍历的遍历序列。 要求:分别键入二叉树存储结构的输入函数,输出层序遍历序列的函数,给出中序
  3. 所属分类:C/C++

    • 发布日期:2011-03-16
    • 文件大小:520192
    • 提供者:shin_hwa111
  1. 用哈弗曼编码对文件进行压缩与解压

  2. 采用静态的哈弗曼编码,可以实现对文件的压缩与解压,并且可以计算压缩、解压速度,压缩率等~
  3. 所属分类:其它

    • 发布日期:2011-06-10
    • 文件大小:10240
    • 提供者:sh191461679
  1. 哈弗曼树计算 c语言 数据结构

  2. 生成英文字符文本 \n"); printf(" 2.敏感字符串函数 \n"); printf(" 3.最长不重复子串及最长回文子串 \n"); printf(" 4.每个字符出现概率 \n"); printf(" 5.生成哈夫曼树并进行编码 \n"); printf(" 6.将文本转化为代码文件 \n"); printf(" 7.把二进制码解码成明文并与原函数对比 \n"); printf(" 8.退出程序
  3. 所属分类:C/C++

    • 发布日期:2013-06-23
    • 文件大小:1048576
    • 提供者:u011165601
  1. 计算机算法设计

  2. 1、二分搜索算法是利用(   A      )实现的算法。 A、分治策略   B、动态规划法   C、贪心法    D、回溯法 2、下列不是动态规划算法基本步骤的是(   A    )。 A、找出最优解的性质   B、构造最优解   C、算出最优解   D、定义最优解 3、最大效益优先是(  A         )的一搜索方式。 A、分支界限法      B、动态规划法    C、贪心法    D、回溯法 4、在下列算法中有时找不到问题解的是( B       )。 A、蒙特卡罗算法    B
  3. 所属分类:其它

    • 发布日期:2013-07-11
    • 文件大小:66560
    • 提供者:u011027266
  1. C++ 哈弗曼树

  2. 哈夫曼编码是哈弗曼树的一种数值型体现,通过计算叶子结点的权值和相应路径的乘积之和,最小的即是哈夫曼树,构造过程即是从按叶子节点权值大小,以从小到大的顺序构造二叉树即可。编码只是对双亲到子树的路径进行编号,做子树路径编号为0,有子树路径编号为1,哈弗曼树构造成功后,再以从叶子节点到双亲的顺序,逆向求得对应的哈夫曼编码。
  3. 所属分类:C/C++

    • 发布日期:2014-08-23
    • 文件大小:3072
    • 提供者:chenyueshan
  1. 哈夫曼课程设计.rar

  2. 哈夫曼编解码器 问题描述:使用哈夫曼编码,实现文本文件的编码和解码,具体要求如下: ① 文本文件 data.txt 中仅包含 ASCII 字符,总字符数不少于 1000。 ② 统计 data.txt 中各种字符的出现次数,并计算各自概率(出现次数/总字符数)。 ③ 以概率作为叶结点权值,构造哈夫曼树,并求出每个叶结点对应的哈夫曼编码。 ④ 对 data.txt 进行编码,结果存于 encode.txt。 ⑤ 对 encode.txt 进行解码,结果存于 decode.txt。 ⑥ 编写代码比较
  3. 所属分类:C++

    • 发布日期:2020-04-21
    • 文件大小:997376
    • 提供者:weixin_43731094