推荐新手程序员实现一个压缩软件来提升自己的编程和设计能力

课代表给大家划重点啦!
实现一个压缩软件来提升自己的编程和设计能力👍
目录:
1️⃣实现要点
2️⃣进阶
(一)、实现要点
00:33

- 读文件,按照等长字节来统计字节频率
- 通过哈夫曼编码来为各种出现的编码进行长短编码
- 通过哈夫曼编码进行压缩
- 设计文件格式,记录文件哪一部分是压缩后的字节流,哪一部分是字典序列化相关内容
(二)、进阶
03:05

- 设计一个文件格式,存储多文件,多目录
- 支持多文件多目录的增删改查