多语言对照
同一算法同时提供 C++17、Go、Rust 三套实现,便于比较代码风格、工程组织和性能取舍。
同一算法同时提供 C++17、Go、Rust 三套实现,便于比较代码风格、工程组织和性能取舍。
同一算法的不同语言实现共享二进制格式,可直接交叉编码、解码与验收。
文档优先解释算法适用场景、原理差异和上手路径,而不是只堆砌命令列表。
保留构建、测试和基准流程,方便你在学习时同时验证正确性与性能。
Encoding 是一个围绕经典压缩算法构建的学习型仓库:一方面保留可直接运行的实现,另一方面把算法背景、适用场景和目录结构整理成可以顺着读下去的文档入口。
| 类别 | 页面 | 说明 |
|---|---|---|
| 概览 | 文档首页 | 项目定位、阅读路径与核心入口 |
| 快速开始 | 快速开始 | 环境要求、构建、测试与基准命令 |
| 使用指南 | 算法详解 | 四种算法的场景、原理与实现差异 |
| 参考 | 项目结构 | 目录组织、CLI 约定与文件格式兼容性 |
| 归档 | 仓库 CHANGELOG | 历史变更记录 |