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

搜索资源列表

  1. 哈夫曼编/译码器 二叉树、树、森林的表示及操作

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

    • 发布日期:2009-05-09
    • 文件大小:2kb
    • 提供者:lisheng509
  1. 数据结构上机实验 Huffman编码(二叉树) C语言

  2. 实验三、Huffman编码(二叉树)  实验目的:熟练掌握二叉树应用(Huffman编码)的基本算法实现。  实现功能:对输入的一串电文字符实现Huffman编码,再对Huffman编码生成的代码串进行译码,输出电文字符串。实现功能如下: • Huffman树的建立 • Huffman编码的生成 • 编码文件的译码  实验机时:4  设计思路: 数据结构: #define n 100 //叶子结点数 #define m 2*n-1 // Huffman树中结点总数 typedef st
  3. 所属分类:C

    • 发布日期:2009-12-13
    • 文件大小:2kb
    • 提供者:shuguang_2008
  1. 哈夫曼树 上机实验 报告

  2. 现在上传,给大家共同分享!   #include   #include   #include   #include   #include   #define M 10   typedef struct Fano_Node   {   char ch;   float weight;   }FanoNode[M];   typedef struct node   {   int start;   int end;   struct node *next;   }LinkQueueNode;  
  3. 所属分类:C

    • 发布日期:2010-04-17
    • 文件大小:71kb
    • 提供者:lansam1989
  1. 哈弗曼 数据结构实验

  2. const unsigned int n=256; //字符数 const unsigned int m=256*2-1; //结点总数 struct HTNode{ //压缩用Huffman树结点 unsigned long weight; //字符频度(权值) unsigned int parent,lchild,rchild; }; struct Buffer{ //字节缓冲压缩用Huffman树 char ch; //字节 unsigned int bits; //实际比特数 }; c
  3. 所属分类:其它

    • 发布日期:2010-12-11
    • 文件大小:308kb
    • 提供者:carolineyj
  1. Huffman树及Huffman编码源程序+读取文件数万级字符序列的Huffman编码及译码

  2. Huffman编码及译码问题,附带时间复杂度求解和文件读取数百万级的字符序列的Huffman编码问题,程序的时间复杂度为3毫秒,基本满足老师要求。
  3. 所属分类:C++

    • 发布日期:2016-12-07
    • 文件大小:451kb
    • 提供者:x21214054
  1. 数据结构实验(含源码)

  2. 数据结构》实验题目 实验一 学生成绩管理(链表)  实验目的:熟练掌握单链表操作的基本算法实现。  实现功能:以带表头结点的单链表为存储结构,实现如下学生成绩管理的设计要求。  实验机时:6  设计要求: (1)定义学生成绩链表结点结构类型,以xscjList和*XscjLink命名,数据域:学号NO、姓名Name、手机号MTel、邮箱地址Email、籍贯 BornAddr、A分成绩AScore、B分成绩BScore,指针域:*next; (2)实现创建学生成绩链表函数void Bui
  3. 所属分类:C/C++

  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
    • 文件大小:4kb
    • 提供者:qq_39002018
  1. 霍夫曼编码的C++实现

  2. 在C++基础上实现对指定概率数组霍夫曼编码的实现 并可实现对输入的字符串的译码输出
  3. 所属分类:C/C++

  1. 霍夫曼Huffman编码译码GUI界面设计.rar

  2. 基于matlab生成GUI的霍夫曼编码译码,霍夫曼(Huffman)编码是一种编码方式,主要用于数据文件的压缩。它的主要思想是放弃文本文件的普通保存方式:不再使用7位或8位二进制数表示每一个字符,而是用较少的比特表示出现频率高的字符,用较多的比特表示出现频率低的字符。
  3. 所属分类:专业指导

    • 发布日期:2020-03-17
    • 文件大小:13kb
    • 提供者:qq_41782791
  1. H_shu.m 哈夫曼的数组处理

  2. Huffman算法数组处理,产生正态分布,拉普拉斯分布的随机序列,经过编码译码之后产生数据还原,数据压缩等
  3. 所属分类:互联网

  1. huffman数的编码译码

  2. huffman数的编码译码
  3. 所属分类:C/C++

    • 发布日期:2017-05-11
    • 文件大小:898kb
    • 提供者:qq_29819413