数据结构实训之——哈夫曼树压缩文件和解压文件(C语言)

2023-05-16

文章目录

    • 实训目的
    • 代码
    • 实验部分截图
    • 心里话♥
      • 源码+实验报告😋

实训目的

这次实训是我在大学第一次实训啊哈哈哈哈,这次实训也让我对与哈夫曼压缩和解压缩这方面的应用有了很大的理解和提升
这次实训的目的如下:
这次我们的实训搞得东西还挺多的,比如不是简单的压缩了,当然了移位的压缩也有哈,多了一个还要将其哈夫曼编码文件每八个字符转换成十六进制再压缩,具体的实训要求看下图:
在这里插入图片描述

代码

代码方面比较长,总共是1000行左右,所以捏在这里就不太好放出来了,太长了,想要源码还要word文档(里面有我的思路和我的一些想法,恳请指教)的朋友可以私聊我或者评论区找我,我看到会第一时间回复大家哒哒哒哒,那下面就先展示了实验的最终结果:

实验部分截图

在这里插入图片描述

在这里插入图片描述

目标文件:
在这里插入图片描述
压缩之后:
在这里插入图片描述

可以看到压缩效果还是不错的,由于这只是测试用例,所以大家就暂且看一下效果哈

解压缩之后的文件:(还原)
在这里插入图片描述

就暂时给大家看到这里啦,有兴趣的私聊我看源码吧
在这里插入图片描述

心里话♥

虽然这只是一次不是很大的项目,只是一个实训,但是这次实训给了我特别多的想法,代码里很多东西真的不是说说那么简单,很多东西要真正去实现的时候,你亲自在你的编译器上打的时候才知道,噢原来是我想的太简单了,我喜欢这种感觉,这让我重新正视它,重新解读它,我希望这种感觉可以伴我余生,无论我以后是否从事计算机方面的行业,但这种感觉,it roll me up,get me high,so just move the fuck on!
欢迎评论和交流!
在这里插入图片描述

源码+实验报告😋

私聊我~🍦

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据结构实训之——哈夫曼树压缩文件和解压文件(C语言) 的相关文章

随机推荐