1.2.0

caddyserver/caddy1.2.0Dec 6, 2024by krahets

AI Summary

This release introduces Ruby language support and significantly advances the Chinese-to-English translation effort, including key algorithm concepts like search, sort, and dynamic programming.

Key Highlights

  • Added Ruby language support and Traditional Chinese PDF.
  • Completed initial translations for search, sort, divide and conquer, and dynamic programming concepts.
  • Optimized Rust code and completed initial translations for Python, Java, and C++ code comments.
  • Updated illustrations and fixed various known issues.

New Features

  • Ruby language support
  • Traditional Chinese PDF version
  • Chinese-to-English translation for specific chapters
  • Code and illustration optimization

Full Release Notes

《Hello 算法》1.2.0 版本的 PDF 电子书请见附件,包括以下版本:

- **语言**:简体中文、繁体中文(PDF 文件名分别包含 `zh` 和 `zh-hant`);
- **代码**:Python、C++、Java、C#、Go、Swift、JavaScript、TypeScript、Dart、Rust、C、Ruby、Kotlin;

## 主要改动

- 新增繁体中文版 PDF(由 @Shyam-Chen、@Dr-XYZ 审阅)。
- 新增 Ruby 语言(由 @khoaxuantu 审阅),优化 Rust 代码(@rongyi)。
- 中译英:
  - 完成“搜索”、“排序”、“分治”、“回溯”、“动态规划”、“贪心” 的初始翻译。
  - 完成所有章节插图的初始翻译。
  - 完成 Python、Java、C++ 代码注释的初始翻译。
  - 对哈希表、树、堆和图章节的翻译进行了第一轮优化。
- 各类细节优化与问题修复。

## 贡献者

感谢 @BlindTerran, @CarrotDLaw, @Enlightenus, @Gonglja, @K3v123, @KraHsu, @LifeGoesOnionOnionOnion, @QiLOL, @Risuntsy, @Shyam-Chen, @Transmigration-zhou, @Xi-Row, @XiaoK29, @Yucao-cy, @ZhongGuanbin, @ZhongYuuu, @bitsmi, @bluebean-cloud, @bongbongbakudan, @cy-by-side, @eagleanurag, @goerll, @hopkings2008, @hpstory, @iFleey, @junminhong, @khoaxuantu, @krahets, @magentaqin, @martinx, @nedchu, @nuomi1, @nuquist19, @popozhu, @rongyi, @seven1240, @smilelsb, @sslmj2020, @steventimes, @thomasq0, @wodray, @xiaomiusa87, @yuelinxin 对该版本的贡献!

> [!tip]
>  纸质书已发行,详情请见[此链接](https://www.hello-algo.com/chapter_paperbook/)。