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

搜索资源列表

  1. 赫夫曼数编码和译码(数据结构)

  2. 数据结构赫夫曼数的课程设计,实现的ASCII码的编译码!
  3. 所属分类:其它

    • 发布日期:2009-06-06
    • 文件大小:8192
    • 提供者:xianzdr
  1. C语言数据结构各种程序源代码

  2. String,队列,二叉树,赫夫曼数,链队列,十字链表, 顺序表,稀疏矩阵等程序源码。
  3. 所属分类:其它

    • 发布日期:2010-06-13
    • 文件大小:14336
    • 提供者:zxzxzxzx329
  1. 链表,串,广义数组,二叉树,赫夫曼图的实验报告

  2. 链表,串,广义数组,二叉树,赫夫曼图的实验报告
  3. 所属分类:C/C++

    • 发布日期:2010-07-27
    • 文件大小:113664
    • 提供者:ShowTime1990
  1. 计算机专业数据结构课程设计

  2. 数据结构期末课程设计,有关赫夫曼数的程设计,有详细的程序和报告
  3. 所属分类:其它

    • 发布日期:2011-03-06
    • 文件大小:323584
    • 提供者:jiaozhenchao
  1. m进制哈弗曼编码C++程序

  2. 实现任意二到九进制数的赫夫曼编码,通过选择不同的进制实现对应的编码。运行程序,选择进制数后,输入信源个数、信源符号和概率进行相应进制的编码。编码结束后,输出编码结果,并计算平均码长、信息率、编码效率并判断是否满足克拉夫特不等式和变长编码定理。
  3. 所属分类:C/C++

    • 发布日期:2011-06-02
    • 文件大小:500736
    • 提供者:Jamie406
  1. 赫夫曼树及其编码

  2. 彻底让你深刻的理解赫夫曼原理!本ppt简单明了的介绍了:哈夫曼树的定义、构造哈夫曼数、哈夫曼编码!
  3. 所属分类:专业指导

    • 发布日期:2012-08-27
    • 文件大小:1022976
    • 提供者:liyue528
  1. 数据结构实验赫—夫曼编码译码的代码

  2. 1.要求编写一程序模拟传输过程,实现在发送前将要发送的字符信息进行编码,然后进行发送,接收后将传来的数据进行译码,即将信息还原成发送前的字符信息。 2.设计分析 在本例中的算法主要有:哈夫曼树的建立;哈夫曼编码的生成;对编码信息的翻译。要求设置发送者和接收者两个功能。 发送者的功能包括: ①输入待传送的字符信息;②统计字符信息中出现的字符类数和各字符出现的次数(频率);③根据字符的种类数和各字符出现的次数建立哈夫曼树;④利用以上哈夫曼树求出各字符的哈夫曼编码;⑤将字符信息转换成对应的编码信息进
  3. 所属分类:C

    • 发布日期:2012-10-21
    • 文件大小:5120
    • 提供者:mingandxing
  1. 赫夫曼编码设计

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

    • 发布日期:2012-12-21
    • 文件大小:184320
    • 提供者:yh604291518
  1. 赫夫曼数(参考资料)ppt

  2. 教师专用的课件,详细讲解了赫夫曼数的基本原理。
  3. 所属分类:C/C++

    • 发布日期:2012-12-22
    • 文件大小:1048576
    • 提供者:huanyuezimeng
  1. 根据赫夫曼树求赫夫曼编码

  2. //算法5.11 根据赫夫曼树求赫夫曼编码 #include using namespace std; typedef struct { int weight; int parent,lchild,rchild; }HTNode,*HuffmanTree; typedef char **HuffmanCode; void Select(HuffmanTree HT,int len,int &s1,int &s2) { int i,min1=0x3f3f3f3f,min2=0x3f3f3f3f;
  3. 所属分类:C++

    • 发布日期:2013-12-17
    • 文件大小:3072
    • 提供者:u013182329
  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. C语言 赫夫曼编码

  2. 根据输入的叶子数和各自的权重,构造一个赫夫曼树并输出赫夫曼编码
  3. 所属分类:C/C++

    • 发布日期:2015-10-30
    • 文件大小:3072
    • 提供者:xiongwujiang
  1. 赫夫曼编码(C语言版本)

  2. #include #define MAXBIT 2000 /*定义哈夫曼编码的最大长度*/ #define MAXVALUE 1000 /*定义最大权值*/ #define MAXLEAF 256 /*定义哈夫曼树中最多叶子节点个数*/ #define MAXNODE MAXLEAF*2-1 /*哈夫曼树最多结点数*/ typedef struct { /*哈夫曼编码结信息的构*/ char bit[MAXBIT]; int start; }Hcodetype; typedef struct
  3. 所属分类:C

    • 发布日期:2009-03-03
    • 文件大小:6144
    • 提供者:qq_16988571
  1. 赫夫曼编码的实现(HUFFUMANTREE)

  2. 和数据结构数上的要求一样.作业和课程设计的的要求都达到,有注西,包你满意
  3. 所属分类:其它

    • 发布日期:2009-03-13
    • 文件大小:1024
    • 提供者:zhy282289
  1. 数据结构经典算法代码实现

  2. 迪杰斯特拉算法求两点之间最短路径 堆排序 队列的循环和链式存储 二叉树及输出 广度优先搜索 赫夫曼编码 深度优先搜素 图的数组表示及普利姆算法 稀疏矩阵(三元组)及其转置 稀疏矩阵的十字链表 线索二叉树
  3. 所属分类:C/C++

    • 发布日期:2018-03-18
    • 文件大小:4194304
    • 提供者:qq_37432503
  1. Huffman赫夫曼编码实现

  2. 读取一篇英文文章,并对其中的小写字母进行频数统计,并构造赫夫曼树和赫夫曼编码,输出每个 字母的编码
  3. 所属分类:Java

    • 发布日期:2018-05-25
    • 文件大小:4096
    • 提供者:qq_41896822
  1. 霍夫曼树的生成,编码,解码

  2. 霍夫曼霍夫曼树的生成,编码,解码(C++) void init_link(Link *head);//初始化链表 void insert_link(Link head, HFMTree hfm);//向链表中插入一个元素,并按照权重排序 int delete_link(Link head,HFMTree *hfm);//依次删除链表中的数据,成功返回1,失败返回0 /*创建赫夫曼树,str为关键字,w为对应的权重*/ int creat_hfmTree(HFMTree *root,char s
  3. 所属分类:C/C++

    • 发布日期:2018-09-24
    • 文件大小:4096
    • 提供者:qq_39002018
  1. 哈弗曼编码

  2. (1) 输入一个字符串用结构体链表存储字符串中出现的不同字符及其出现的次数。 (2) 定义赫夫曼数的结点结构体,把不同的字符及其在字符串中出现的次数作为叶子结点的元素及其权值,统计叶子结点的个数n,开辟可以存储2*n个结点的顺序表,来赫夫曼树的各个结点,然后按照一定的规则构造赫夫曼树。 (3) 开辟一个可以存储叶子结点元素及指向存储其赫夫曼编码链表的指针的顺序表,然后从叶子结点开始向上访问,是左孩子的把“0”接进链表是右孩子的把“1”接进链表,直到根结点,然后把叶子结点的元素及存储其赫夫曼链表
  3. 所属分类:C/C++

    • 发布日期:2019-01-06
    • 文件大小:259072
    • 提供者:qq_43269712
  1. c语言哈夫曼数

  2. 当用 n 个结点(都做叶子结点且都有各自的权值)试图构建一棵树时,如果构建的这棵树的带权路径长度最小,称这棵树为“最优二叉树”,有时也叫“赫夫曼树”或者“哈夫曼树”。 在构建哈弗曼树时,要使树的带权路径长度最小,只需要遵循一个原则,那就是:权重越大的结点离树根越近。在图 1 中,因为结点 a 的权值最大,所以理应直接作为根结点的孩子结点。
  3. 所属分类:C

    • 发布日期:2019-04-15
    • 文件大小:100352
    • 提供者:july__i
  1. 用队列和栈判断回文_赫夫曼数_双向链表_内部排序(8种).zip

  2. 用队列和栈判断回文——实验报告+C语言代码 赫夫曼数——实验报告+C语言代码 双向链表——实验报告+C语言代码 内部排序(8种)——实验报告+C语言代码
  3. 所属分类:C/C++

    • 发布日期:2019-05-20
    • 文件大小:217088
    • 提供者:aass5573450
« 12 3 4 5 »