c++ 数据结构 哈夫曼压缩&解压软件 控制台版.zip

上传者: 44387644 | 上传时间: 2020-10-24 17:41:50 | 文件大小: 4.91MB | 文件类型: ZIP
题目:利用哈夫曼编码进行对已有文件进行重新编码可以大大提高减小文件大小,减少存储空间。但是,这要求在首先对一个现有文件进行编码行成新的文件,也就是压缩。在文件使用时,再对压缩文件进行解压缩,也就是译码,复原原有文件。试为完成此功能,写一个压缩/解压缩软件(控制台程序,不要求界面)。 详细讲解请参考文章:https://blog.csdn.net/weixin_44387644/article/details/105906221

文件下载

资源详情

( 38 个子文件 4.91MB ) c++ 数据结构 哈夫曼压缩&解压软件 控制台版.zip
Compress(Decompress) Software
Compress(Decompress) Software.v12.suo 25.50KB
ipch
compress(decompress) software-dba97429
compress(decompress) software-e890f289.ipch 2.94MB
compress(decompress) software-c04c6fb9
compress(decompress) software-e890f289.ipch 2.94MB
Compress(Decompress) Software.sdf 8.25MB
1.txt 10.96KB
Debug
Compress(Decompress) Software.pdb 1.30MB
Compress(Decompress) Software.exe 124.50KB
Compress(Decompress) Software.ilk 677.30KB
Compress(Decompress) Software
stdafx.h 234B
targetver.h 236B
ClassDiagram.cd 654B
Compress(Decompress) Software.cpp 1.97KB
Debug
stdafx.obj 11.98KB
vc120.idb 491.00KB
Compress(Decompress) Software.pch 2.06MB
HuffmanTree.obj 358.01KB
Compress(Decompress) Software.obj 175.28KB
Compress(Decompress) Software.log 2.42KB
vc120.pdb 452.00KB
Compress.2C8B577F.tlog
link.read.1.tlog 6.67KB
Compress(Decompress) Software.lastbuildstate 225B
link.command.1.tlog 3.89KB
CL.write.1.tlog 6.29KB
cl.command.1.tlog 5.55KB
CL.read.1.tlog 23.17KB
link.write.1.tlog 2.29KB
Compress(Decompress) Software.Build.CppClean.log 1.53KB
stdafx.cpp 235B
Compress(Decompress) Software.vcxproj 4.62KB
ReadMe.txt 1.63KB
Compress(Decompress) Software.vcxproj.filters 1.56KB
HuffmanTree.h 2.45KB
HuffmanTree.cpp 11.81KB
Compress(Decompress) Software.sln 1.01KB
3.txt 3B
2.txt 0B
Compress(Decompress) Software.opensdf 42B
哈夫曼压缩.txt 1.77KB
[{"title":"( 38 个子文件 4.91MB ) c++ 数据结构 哈夫曼压缩&amp;解压软件 控制台版.zip","children":[{"title":"Compress(Decompress) Software","children":[{"title":"Compress(Decompress) Software.v12.suo <span style='color:#111;'> 25.50KB </span>","children":null,"spread":false},{"title":"ipch","children":[{"title":"compress(decompress) software-dba97429","children":[{"title":"compress(decompress) software-e890f289.ipch <span style='color:#111;'> 2.94MB </span>","children":null,"spread":false}],"spread":true},{"title":"compress(decompress) software-c04c6fb9","children":[{"title":"compress(decompress) software-e890f289.ipch <span style='color:#111;'> 2.94MB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Compress(Decompress) Software.sdf <span style='color:#111;'> 8.25MB </span>","children":null,"spread":false},{"title":"1.txt <span style='color:#111;'> 10.96KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"Compress(Decompress) Software.pdb <span style='color:#111;'> 1.30MB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.exe <span style='color:#111;'> 124.50KB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.ilk <span style='color:#111;'> 677.30KB </span>","children":null,"spread":false}],"spread":true},{"title":"Compress(Decompress) Software","children":[{"title":"stdafx.h <span style='color:#111;'> 234B </span>","children":null,"spread":false},{"title":"targetver.h <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"ClassDiagram.cd <span style='color:#111;'> 654B </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.cpp <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"stdafx.obj <span style='color:#111;'> 11.98KB </span>","children":null,"spread":false},{"title":"vc120.idb <span style='color:#111;'> 491.00KB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.pch <span style='color:#111;'> 2.06MB </span>","children":null,"spread":false},{"title":"HuffmanTree.obj <span style='color:#111;'> 358.01KB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.obj <span style='color:#111;'> 175.28KB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.log <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"vc120.pdb <span style='color:#111;'> 452.00KB </span>","children":null,"spread":false},{"title":"Compress.2C8B577F.tlog","children":[{"title":"link.read.1.tlog <span style='color:#111;'> 6.67KB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.lastbuildstate <span style='color:#111;'> 225B </span>","children":null,"spread":false},{"title":"link.command.1.tlog <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false},{"title":"CL.write.1.tlog <span style='color:#111;'> 6.29KB </span>","children":null,"spread":false},{"title":"cl.command.1.tlog <span style='color:#111;'> 5.55KB </span>","children":null,"spread":false},{"title":"CL.read.1.tlog <span style='color:#111;'> 23.17KB </span>","children":null,"spread":false},{"title":"link.write.1.tlog <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false}],"spread":false},{"title":"Compress(Decompress) Software.Build.CppClean.log <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"stdafx.cpp <span style='color:#111;'> 235B </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.vcxproj <span style='color:#111;'> 4.62KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.vcxproj.filters <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"HuffmanTree.h <span style='color:#111;'> 2.45KB </span>","children":null,"spread":false},{"title":"HuffmanTree.cpp <span style='color:#111;'> 11.81KB </span>","children":null,"spread":false}],"spread":false},{"title":"Compress(Decompress) Software.sln <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"3.txt <span style='color:#111;'> 3B </span>","children":null,"spread":false},{"title":"2.txt <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Compress(Decompress) Software.opensdf <span style='color:#111;'> 42B </span>","children":null,"spread":false}],"spread":true},{"title":"哈夫曼压缩.txt <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...