登录
首页 » c,visual-studio » huffman树压缩解压缩

huffman树压缩解压缩

于 2023-07-14 发布 文件大小:3.39 kB
0 261
下载积分: 2 下载次数: 1

代码说明:

此程序首先扫描一遍输入文件并统计各个字符的出现次数,然后对结果排序,再由此构造Huffman树,然后对树进行一个遍历,并把各个字符的Huffman编码存到一个hash表中。

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

发表评论

0 个回复

  • 套接字实现ip地址的获取
    理解套接字编程的原理,windows socket的头文件、动态链接库、静态链接库的使用,以及winsock1,winsock2.0,winsock2.2的使用原理。对获取ip地址过程套接字函数的使用能够有进一步的认识。
    2022-02-07 18:42:44下载
    积分:1
  • Canny算子提取边缘
    图像边缘特征提取,用Canny算子提取边缘,进行识别
    2022-07-08 01:23:56下载
    积分:1
  • 最小生成树的Kruskal算法
    C语言算法编程。最小生成树的Kruskal算法 。求加权连通图的最小生成树的算法。kruskal算法总共选择n- 1条边,(共n个点)所使用的贪心准则是:从剩下的边中选择一条不会产生环路的具有最小耗费的边加入已选择的边的集合中。注意到所选取的边若产生环路则不可能形成一棵生成树。kruskal算法分e 步,其中e 是网络中边的数目。按耗费递增的顺序来考虑这e 条边,每次考虑一条边。当考虑某条边时,若将其加入到已选边的集合中会出现环路,则将其抛弃,否则,将它选入。
    2022-01-30 15:28:05下载
    积分:1
  • 超简易的Log日志记录源码,只有几个文件,多线程异步写入日志文件
    超简易的Log日志记录源码,只有几个文件,多线程异步写入日志文件。
    2022-03-18 12:16:38下载
    积分:1
  • VRM viewer(MFC and OpenGL)
    这个例子是基于MFC的示例,用于学习如何:1.显示一个VRML文件2.使用OpenGL显示列表3.将线框叠加在平坦或平滑着色的网格上4.平滑地细分3D三角网格5. 实现鼠标交互6.从vrml 2.0文件构建场景图
    2023-08-28 05:55:04下载
    积分:1
  • B样条画线
    Spline曲线工具   软件实现画三次参数样条曲线,bezier样条曲线.前者为插值曲线,后者为拟和曲线.并可以编辑曲线上的点,拖动.   画图步骤     1.点击Bezier曲线按钮,用鼠标左键在绘图区内选点,左上角显示当前坐标,右边列表框显示已选点组的坐标列表       点击右键画Bezier曲线.     2.点击三次样条按钮,用鼠标左键在绘图区内选点,左上角显示当前坐标,右边列表框显示已选点组的坐标列表       点击右键画三次参数样条曲线.     3.编辑,点击拖动按钮,左键选择要拖动的点(左键在该点小圆圈内按下,不松开左键),移动鼠标,松开左键结束       一次编辑,要再次编辑,须再次点击拖动按钮,并重复上述步骤.     注:       1.存储点组的数组长度为20,故允许点最多为20个,       2.程序画线过程中,使用一维点数组存放点坐标,所以只能对一个图形进行操作.       3.曲线绘制过程中,插值点数为k=10,视觉上存在一定微小误差.
    2022-04-23 16:20:31下载
    积分:1
  • 链表的设计与实现
    链表的设计与实现,其中包括在链表中元素的增、删、查、改操作,运行结果较为清晰明了
    2023-02-11 23:35:03下载
    积分:1
  • 基于MFC的画图
    基于MFC的画图,串口数据采集。基于MFC的画图,串口数据采集基于MFC的画图,串口数据采集基于MFC的画图,串口数据采集基于MFC的画图,串口数据采集基于MFC的画图,串口数据采集基于MFC的画图,串口数据采集
    2022-12-14 09:25:15下载
    积分:1
  • 冒险岛服务器c++源码
    2022-03-12 18:54:55下载
    积分:1
  • vc ping命令实现
    学习widows下命令的实现,完成了一个ping命令。是widows socket 编程下的实例。
    2022-02-01 07:15:46下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载