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

搜索资源列表

  1. 哈夫曼树课程设计+数据结构

  2. >(1)初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树;(2)编码:利用建好的哈夫曼树生成哈夫曼编码;(3)输出编码;(4)设字符集及频度如下表:字符 空格 A B C D E F G H I J K L M频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20字符 N O P Q R S T U V W X Y Z 频度 5 7 63 15 1 48 51 80 23 8 18 1 16 1 ...展开收缩
  3. 所属分类:其它

    • 发布日期:2009-06-15
    • 文件大小:488448
    • 提供者:xqzaymf
  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. 哈夫曼树的应用 课程设计

  2. 一、课程设计题目:哈夫曼树应用 二、课程设计要求: 1) 从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树并将它存于文件hfmTree中.将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上; 2) 利用已经建好的哈夫曼树(如不在内存,则从文件htmTree中读入),对文件Text.txt中的正文进行编码,然后将结果存入文件Code.txt中。 3) 利用已建好的哈夫曼树将文件Code.txt中的代码进行译码,结果存入文件Text.txt中,并输出结果。
  3. 所属分类:专业指导

    • 发布日期:2010-03-12
    • 文件大小:971776
    • 提供者:supertao_2009
  1. 哈夫曼树的图形化算法设计

  2. 哈夫曼树是一类带权路径长度最小的树,由于它的非线性结构导致其很难实现图形化. 为 了排版需要以及更直观地了解哈夫曼树的性征,希望通过一种算法画出易于观察的哈夫曼树,算法 建立在传统哈夫曼编码算法基础上,利用哈夫曼编码的工作空间,建立与哈夫曼编码相对应的哈夫 曼树,这种树具有结点排列有致、层次分明、结点及结点间路径永不重合的特点.
  3. 所属分类:其它

    • 发布日期:2010-05-10
    • 文件大小:214016
    • 提供者:lvpanpan
  1. 哈夫曼树及其的应用(数据结构试验)

  2. 1.在二叉树基本操作的基础上,掌握对二叉树的一些其它操作的具体实现方法。 2.掌握构造哈夫曼树以及哈夫曼编码的方法。 3、熟练掌握哈夫曼树(最优二叉树)特征及其应用
  3. 所属分类:其它

  1. 哈夫曼树的编码与译码

  2. 数据结构 哈夫曼树的建立、编码以及译码的源码
  3. 所属分类:其它

    • 发布日期:2010-06-17
    • 文件大小:8192
    • 提供者:kruskarl123
  1. 数据结构实验报告《五、最优二叉树应用之哈夫曼编译码》

  2. 数据结构实验报告 《五、最优二叉树应用之哈夫曼编译码》
  3. 所属分类:专业指导

    • 发布日期:2011-11-29
    • 文件大小:300032
    • 提供者:lynn01247
  1. 哈夫曼编码译码--数据结构

  2. 哈夫曼编码译码 包括默认编码 和 自定义编码 数据结构课程设计 一、题目: 哈夫曼编码/译码的设计与实现 二、目的与要求 1、目的: 通过布置具有一定难度的实际程序设计项目,使学生进一步理解和掌握课堂上所学各种基本抽象数据类型的逻辑结构、存储结构和操作实现算法,以及它们在程序中的使用方法;使学生掌握分析问题,求解问题的方法并提高学生设计编程实现的能力。 2、要求: 基本要求: 1. 要求利用C\C++语言来完成系统的设计; 2. 突出C语言的函数特征(以多个函数实现每一个子功能)或者C++语言
  3. 所属分类:C/C++

    • 发布日期:2011-12-08
    • 文件大小:188416
    • 提供者:lujianing2011
  1. 哈夫曼树构造与编码

  2. 哈弗曼树的构造与编码,对txt文件内的文件进行编码、解码
  3. 所属分类:C/C++

    • 发布日期:2011-12-25
    • 文件大小:3072
    • 提供者:reaburoa
  1. 哈夫曼编码的设计

  2. 哈夫曼编码的设计,利用哈夫曼树对字符串进行编码,要求每个字符有自己唯一的编码。将得到的一串字串译成0、1编码后存到一个文件夹中,然后再从这个文件夹中读出这串编码进行解码。
  3. 所属分类:C

    • 发布日期:2013-06-08
    • 文件大小:527360
    • 提供者:u011006464
  1. 哈夫曼编码的研究与实现数据结构课程设计

  2. 通过该课程设计,更加熟练的掌握静态链表、用静态链表实现建哈夫曼树以及从叶子结点到根结点逆向求哈夫曼编码的过程。完成建哈夫曼树的函数、选择未被访问过的权值最小的两个结点的函数、构造哈夫曼编码的函数及菜单函数的实现。
  3. 所属分类:C/C++

    • 发布日期:2013-11-14
    • 文件大小:659456
    • 提供者:hlk858
  1. 哈夫曼树&哈弗曼编码

  2. 哈夫曼树 给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。用c++实现构造哈夫曼树、哈夫曼编码。
  3. 所属分类:C++

  1. 哈夫曼编码、解码、树的打印 C++

  2. 哈夫曼编码、解码、树的打印 C++ 完整的程序,包括头文件和源程序文件
  3. 所属分类:C++

    • 发布日期:2008-12-12
    • 文件大小:4096
    • 提供者:summersky008
  1. 实战应用Java算法分析与设计(链表、二叉树、哈夫曼树、图、动态规划)视频

  2. 实战应用Java算法分析与设计(链表、二叉树、哈夫曼树、图、动态规划)视频
  3. 所属分类:Java

    • 发布日期:2018-06-19
    • 文件大小:64
    • 提供者:qq_24097557
  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
  1. 哈夫曼编码器.zip

  2. 有哈夫曼树编码,译码,动态可视化,友好界面的功能 程序中用到了Easy-X图形库 本程序使用vs2015编写 1)将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2)分别采用动态和静态存储结构 3)初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树 4)编码:利用建好的哈夫曼树生成哈夫曼编码 5)输出编码 6)设字符集及频度如下表: 字符 空格 A B C D E F G H I J K L M 频度 186 64 13 22 3
  3. 所属分类:C

    • 发布日期:2020-03-08
    • 文件大小:23068672
    • 提供者:qq_44755403
  1. Python描述数据结构学习之哈夫曼树篇

  2. 前言 本篇章主要介绍哈夫曼树及哈夫曼编码,包括哈夫曼树的一些基本概念、构造、代码实现以及哈夫曼编码,并用Python实现。 1. 基本概念 哈夫曼树(Huffman(Huffman(Huffman Tree)Tree)Tree),又称为最优二叉树,指的是带权路径长度最小的二叉树。树的带权路径常记作: 其中,nnn为树中叶子结点的数目,wkw_kwk​为第kkk个叶子结点的权值,lkl_klk​为第kkk个叶子结点与根结点的路径长度。 带权路径长度是带权结点和根结点之间的路径长度与该结点的权
  3. 所属分类:其它

    • 发布日期:2020-12-17
    • 文件大小:218112
    • 提供者:weixin_38644168
  1. 哈夫曼数、树哈夫曼编码

  2. 哈夫曼数、树哈夫曼编码
  3. 所属分类:C/C++

    • 发布日期:2020-12-22
    • 文件大小:3072
    • 提供者:weixin_46042372
  1. C++实现哈夫曼树算法

  2. 如何建立哈夫曼树的,网上搜索一堆,这里就不写了,直接给代码。 1.哈夫曼树结点类:HuffmanNode.h #ifndef HuffmanNode_h #define HuffmanNode_h template struct HuffmanNode { T weight; // 存储权值 HuffmanNode *leftChild, *rightChild, *parent; // 左、右孩子和父结点 }; #endif /* HuffmanNode_h */ 2.哈夫曼树最小堆:
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:104448
    • 提供者:weixin_38601311
  1. 数据结构实验题Hanoi、哈夫曼树、红皇后

  2. 数据结构中的Hanoi、哈夫曼树、红皇后问题及解题代码
  3. 所属分类:C/C++

    • 发布日期:2021-03-25
    • 文件大小:47104
    • 提供者:ITLXY
« 12 3 4 5 6 7 8 9 10 ... 14 »