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

搜索资源列表

  1. 数据结构(c#语言版)

  2. 将数据结构与C#语言和.NET框架结合是本书的一大特点。本书分为8章,第1章介绍了数据结构和算法的基本概念及本书用到的数学和C#的知识;第2章至第6章分别讨论了线性表、栈和队列、串和数组、树型结构和图结构等常用的数据结构及其应用,以及在.NET框架中相应的数据结构;第7、8两章分别讨论了排序和查找常用的各种方法及其应用以及在.NET框架中相应的算法。 第1章绪论...................................................................
  3. 所属分类:C#

    • 发布日期:2009-05-18
    • 文件大小:1048576
    • 提供者:cdxiefeng
  1. haffman编码,哈夫曼编码法的压缩和解压缩函数

  2. 本演示程序提供了哈夫曼编码法的压缩和解压缩函数,并实现了对图象 文件的压缩和解压缩
  3. 所属分类:专业指导

    • 发布日期:2009-06-12
    • 文件大小:188416
    • 提供者:FALLERASDF
  1. 数据结构 (C#语言版)

  2. 第1章绪论...........................................................................................................................1 1.1 数据结构...............................................................................................................
  3. 所属分类:C#

    • 发布日期:2009-11-25
    • 文件大小:1048576
    • 提供者:shjh369
  1. 哈夫曼编码与译码 数据结构

  2. (1)读取文本文件即使用C编译系统所提供的库函数对给定的文本文件(wejian.txt)进行读取。 (2)统计文本文件中的字符:统计文本文件中出现的字符及各字符出现的频度(次数),根据频度设置权值,并将相关字符的频率输出。 (3)根据第(2)步所得到的权值构建Huffman树,并打印Huffman树。 (4)根据建好的Huffman树,编写Huffman编码的函数得到每个字符的Huffman编码 ,然后对文本文件进行Huffman编码化处理,将编码结果存入到新文件(code.txt)。 (5)
  3. 所属分类:C

    • 发布日期:2009-12-01
    • 文件大小:8192
    • 提供者:yaminvsasheng
  1. 有关关键字统计的函数建HUFFMAN树求HUFFMAN编码的程序

  2. 本文是对Haffman算法进行的一次实践。根据ascii码文件中各ascii字符出现的频率情况创建Haffman树,再将各字符对应的哈夫曼编码写入文件中。同时,亦可根据对应的哈夫曼树,将哈夫曼编码文件解压成字符文件.
  3. 所属分类:其它

    • 发布日期:2010-01-13
    • 文件大小:4096
    • 提供者:fanfausun
  1. Huffman树的表示及Huffman编码

  2. 根据Huffman编码的原理,编写一个程序,在用户输入节点权重的基础上建立它的Huffman编码。 定义一个二叉树结点类,保存字符及其出现的频率,保存该字符的编码,此外还有该结点类型的左右指针。 实现构造二叉树的功能。 实现编码的功能。 Main函数输入一行字符串,统计各个字符出现的频率,构造哈夫曼树,实现编码和译码
  3. 所属分类:专业指导

    • 发布日期:2010-01-24
    • 文件大小:81920
    • 提供者:gaolijie
  1. 哈夫曼编码器的实现代码

  2. 全部的哈夫曼编码器源代码 #include #include #include #define MAX 99 char cha[MAX],str[MAX]; char hc[MAX-1][MAX]; int s1,s2; //设置全局变量,以便在select(函数)中返回两个变量 typedef struct //huffman树存储结构 { unsigned int weight;//权值字符出现的频率 int lchild,rchild,parent; }huftree; void sel
  3. 所属分类:iOS

    • 发布日期:2010-11-20
    • 文件大小:4096
    • 提供者:lipei536
  1. 数据结构课程设计报告

  2. 哈夫曼树用邻接矩阵作为存储结构,借助静态链表来实现遍历。 利用多重结构体的形式设计出所需的变量类型,还有基本的文件读写知识,同时借助九大子函数结合一个主函数设计了此课程内容,第一部分为信息的读写及统计;第二部分为哈夫曼树及其编码的建立,再将编码信息写进文件;第三部分为给信息加密在写进文件,再对其翻译。最后的主函数是整个程序的组织者,利用switch选择循环将九大子函数联系起来,画龙点睛。这样整个程序的基本流程就出来了,再根据此流出设计出源程序。
  3. 所属分类:专业指导

    • 发布日期:2011-11-20
    • 文件大小:223232
    • 提供者:wangyafeng1990
  1. 数据结构 程序设计 哈夫曼编码

  2. 1)问题描述   针对某个集体中人名设计一个哈希表,使得平均查找长度不超过R,并完成相应的建表和查表程序。 2)基本要求   假设人名为中国人姓名的汉语拼音形式。待填入哈希表的人名共有30个,取平均查找长度的上限为2。哈希函数用除留余数法构造,用线性探测再散列法或链地址法处理冲突。 3)测试数据   取读者周围较熟悉的30个人名。
  3. 所属分类:C/C++

    • 发布日期:2012-01-04
    • 文件大小:526336
    • 提供者:liuyunyannan
  1. 霍夫曼图像编码

  2. 在VC6.0平台编写主函数、哈夫曼编码函数以及解码函数。
  3. 所属分类:C

    • 发布日期:2012-05-14
    • 文件大小:65536
    • 提供者:chenzm6
  1. 哈夫曼树的构造、编码、译码实现

  2. 采用三叉链表结构:每个节点包含左右孩子指针和父指针。构造函数中,每次选取权值最小的两个根节点,构成新的节点。 每个符号的Huffman编码用0\1串。编码算法实现了给定节点实现它的0\1串,译码算法实现给定0\1串找出该节点
  3. 所属分类:C/C++

    • 发布日期:2013-03-30
    • 文件大小:338944
    • 提供者:program_begin
  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. 哈夫曼树的c语言实现 实现过程:着先通过 HuffmanTree() 函数构造哈夫曼树,然后在主函数 main()中 * 自底向上开始(也就是从数组序号为零的结点开始)向上层层判断,若在 * 父结点左侧,则置码为 0,若在右侧,则置码为 1。最后输出生成的编码。
  3. 所属分类:C/C++

    • 发布日期:2014-03-15
    • 文件大小:5120
    • 提供者:programmerzsl
  1. 哈夫曼编码一种链表实现

  2. 我自己编写的利用链表实现哈夫曼树的建立,而不是网上流行的数组 抱歉,程序并不完整,缺少了几个主函数;由于程序是我本科时候做一个课题编写的,当时的资料也找不到了,对不起大家。
  3. 所属分类:C/C++

    • 发布日期:2008-10-26
    • 文件大小:2048
    • 提供者:dynamic39300
  1. 哈夫曼树编码参考代码

  2. 哈夫曼树编码参考程序 含 h头文件 main函数分开
  3. 所属分类:C/C++

    • 发布日期:2015-05-01
    • 文件大小:12288
    • 提供者:qq_27856483
  1. 哈夫曼树(采用EGE图形库绘图)

  2. 1)哈夫曼树类型、select()函数(求两最小权值结点)、哈夫曼树构建、求编码函数、字符串输入处理函数等的声明放在huffman.h文件; 2)select()函数、哈夫曼树构建、求编码函数的实现可放在huffman.c文件; 3)输入字符串,得到不同字符个数及在串中出现的次数,该功能实现可放在input.c文件中; 4)绘图功能实现根据自身需要可单独放在draw.c文件中; 5)测试程序放在HuffmanTestApp.c中。
  3. 所属分类:C

    • 发布日期:2016-10-15
    • 文件大小:3072
    • 提供者:ljwlgl
  1. 建立哈夫曼树

  2. 哈夫曼树的建立。(可求哈弗曼编码) 算法思想: 哈夫曼树的建立: 1.在已有的字符和权中,用select函数选出其中权最小的两个字符; 2.在哈夫曼树的存储结构中,用这两个字符建立与其parent的关系; 3.从n+1到2*n-1依次算出各字符的parent,可得Huffman树;
  3. 所属分类:C

    • 发布日期:2018-02-21
    • 文件大小:3072
    • 提供者:wunaiyushi
  1. Java哈夫曼编码实现压缩文本文件

  2. 霍夫曼编码实现压缩文本文件,见文件huffman.rar. 对文件数据读写等功能已经实现,程序在Q2Resources.zip中。Q2Resources.zip中的文件禁止修改。请将TextZip.java文件所有未实现的函数按照要求给以实现
  3. 所属分类:Java

    • 发布日期:2019-07-25
    • 文件大小:135168
    • 提供者:mxb1234567
  1. 用MATLAB实现哈夫曼编码的例程-Huffman.rar

  2. 用MATLAB实现哈夫曼编码的例程-Huffman.rar 用MATLAB实现哈夫曼编码的例程(以子函数形式给出), NORM2HUFF 哈夫曼编码器 对于输入向量, NORM2HUFF 返回向量的哈夫曼编码后的码串。
  3. 所属分类:其它

    • 发布日期:2019-08-13
    • 文件大小:2048
    • 提供者:weixin_39840914
  1. 哈夫曼的c语言实现代码

  2. 着先通过 HuffmanTree() 函数构造哈夫曼树,然后在主函数 main()中自底向上开始(也就是从数组序号为零的结点开始)向上层层判断,若在父结点左侧,则置码为 0,若在右侧,则置码为 1。最后输出生成的编码
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:49152
    • 提供者:weixin_38607311
« 1 23 4 5 »