登录
首页 » c,visual-studio » 霍夫曼树的建立及其应用

霍夫曼树的建立及其应用

于 2023-07-17 发布 文件大小:45.18 kB
0 142
下载积分: 2 下载次数: 1

代码说明:

赫夫曼树是给定n个权值作为n个叶子结点,构造一棵二叉树,使带权路径长度达到最小。当输入每个树叶结点个数及字符和权值时,通过赫夫曼编码就能得到它的赫夫曼编码。 1.首先定义郝夫曼树的存储形式,这里使用了数组 2。 3.构造郝夫曼树HT,并求出n个字符的郝夫曼编码HC 4.解码函数,输入input为由多个字符赫夫曼编码构成的01序列,输出为字符串chs,其他参数同编码函数。  

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论


0 个回复

  • opencv自带的人脸检测
    开发环境为VS2013,opencv版本是opencv2.4.10
    2022-08-07 00:01:25下载
    积分:1
  • 用先序遍历的顺序创建二叉树并分别以先序、中序、后序的方式遍历
    用C++编写的在给定的先序字符串下,构建二叉树,并且分别以先序、中序、后序的方式遍历二叉树。
    2022-08-13 18:21:50下载
    积分:1
  • 基本的粒子群优化算(c语言实现),
    代码注释详细,一共只有三个函数,结构清晰。可读性强,直接修改适应度函数就可以求解不同的优化问题。
    2022-07-27 23:28:24下载
    积分:1
  • GPU高性能编程CUDA实战示例代码
    GPU高性能编程CUDA实战示例代码,包含书中全部示例代码,学习CUDA编程必备代码。
    2022-07-20 10:17:27下载
    积分:1
  • CTP交易服务程序
    通过CTP综合交易平台(Comprehensive Transaction Platform)开发的期货交易服务,可以用visusal studio 2010以上编译开发
    2022-12-03 17:25:12下载
    积分:1
  • 学生信息管理系统
    大一新生微案例,可管理100人的信息,可添加信息包括 Id 姓名 性别 年龄 c语言分数 数学分数 英语分数大一新生微案例,可管理100人的信息,可添加信息包括 Id 姓名 性别 年龄 c语言分数 数学分数 英语分数大一新生微案例,可管理100人的信息,可添加信息包括 Id 姓名 性别 年龄 c语言分数 数学分数 英语分数大一新生微案例,可管理100人的信息,可添加信息包括 Id 姓名 性别 年龄 c语言分数 数学分数 英语分数大一新生微案例,可管理100人的信息,可添加信息包括 Id 姓名 性别 年龄 c语言分数 数学分数 英语分数 结构体数组
    2022-12-04 07:20:03下载
    积分:1
  • memorysearch
    内存检测工具不但可以彻底的检测出内存的稳定度,还可同时测试记忆的储存与检索资料的能力,可以确实掌控到机器上正在使用的内存到底可不可信赖。
    2022-02-14 09:16:53下载
    积分:1
  • 图像处理经典教程
    图像处理经典教程代码,可供初学着参考
    2022-08-26 00:07:51下载
    积分:1
  • C#串口程序
    串口调试小程序功能:通过“串口设置”来设置串口的相应参数,“串口检测”可以用来检测计算机可用的串口。“发送数据”可以将“数据发送”栏中的数据通过串口发送出去。一旦串口接收到数据,则会在“数据接收”栏中显示出来,通过先前设置的“字符显示”或者“HEX 显示”来以字符显示或者以十六进制数显示。“清空数据”则可以清除“数据接收”栏以及“收据发送”栏中的所有数据
    2022-12-17 06:05:03下载
    积分:1
  • Basler相机图像采集Demo
    采用VS2008编写的Basler相机图像采集程序,需要安装Basler SDK
    2023-04-19 14:55:04下载
    积分:1
  • 696518资源总数
  • 104696会员总数
  • 19今日下载